Is it really any different from what's happening with land resorts? Most are adding "resort fees" and they're not optional. In Hawaii last month, it was $200 for a cabana by the pool, $30 for a beach umbrella and a chair, $20 for the Hula show. It's not just restricted to cruising.
Some lines like Oceania and Celebrity have added drink packages so you can make it an all inclusive cruise. Want to eat in a specialty restaurant every night, book Aqua Class or book and pay for your Specialty Restaurants every night before you leave.
To the OP, you haven't cruised in 7 years, things really aren't that bad...go have fun