So I certainly don't agree with it, but I think some people are missing the real reason Disney is doing this in my opinion.
It's not just to collect parking fees, though obviously that's part of it. It's to keep guests locked to WDW, and spending their money in the resorts and parks and not going off site, ever. With no car, you take the magical express from the airport, and every penny you spend (on food, souvenirs, experiences, etc.) until you get back at the airport to go home is going into Disney's coffers.
Yes, many are going to now choose to book offsite resorts, but I'm sure Disney is banking on the fact that those people would have left and spent money offsite anyway so they're going to spend about the same *in* Walt Disney World itself either way. Besides, the new parking fees more than make up for any potential losses there.
Well, Disney is losing that on-site resort booking, that has to hurt them right? Not really, because someone else will fill it in, and this new someone will now spend even more money on site because they didn't bring or rent a car to avoid the parking fee so it's a win-win for Disney financially.