Low revenue growth rates and paper-thin profit margins have weighed heavily on Camping World Holdings stock in recent years. As American Express continues to win over Gen Z customers, it will unlock ...