We are in a similar boat (ha!). I feel that you
can compare theme park and cruising vacations - or at least I can. What I'm looking for in a Disney destination vacation is a good solid value, quality family time, and a high level of service. I feel all three of those elements have eroded
for our family at Walt Disney World over the years, while
Disney Cruise Line continues to offer all three.
Like the OP, all the extra charge events and amenities (Early Morning Magic and After Hours increasingly replacing the previously included EMH, resort parking charges, ticket price increases, the stress of planning in the era of My Magic+, and more) have left a bad taste in our mouth, and it means we are visiting WDW less often and visiting other Disney destinations more. So, DCL is currently getting more of our vacation dollars than WDW - we haven't done a family trip to WDW since 2016, but we have been on DCL once, to Aulani, and to
Disneyland Resort twice during that time.