More competition, rising costs, emphasis on reducing internal expenses, improving the customer experience: It's a roller coaster ride.