You're still talking about large scale changes that take time to plan, build, and implement. I'm talking about what they have now. Plus, the minute you make it "official" and free for the masses, it will not work, at least not in the same way.
I'm pretty sure that they know how to build bus stops and they obviously know how to get buses into the secure area. Most of the bus traffic isn't park-to-park but between the resorts and parks.
It's not a cash grab when there is value created. Your time at Disney is extremely valuable and saving an hour is worth $29 for 7 days of perfect transportation. I would pay a lot more than $29 for it. It made the Park Hopper absolutely wonderful.
It was pretty obvious that it was a cash grab. It was even in the midsts of other pretty obvious cash grabs. The overall thought process at the time was, "What can we do that costs zero or near zero $$$ but which we can get a high payout?" They did:
- Express Bus Service
- MK After Dark
- Cabanas
- parking lot trucks w/ water and snacks
- Various ice cream parties
- Rumored resort fees (sounds like these are still coming)
- Special seating areas
All of it was based on:
1) little to no investment
2) anything to get another $dollar out of a guests pocket.
I think that the express bus service is a great idea but it makes far more sense to make it the standard service for park-hoppers who are already paying a premium to park hop.
For all of the other things I have mentioned above you can certainly find someone who'd say it was a valuable service but all of them are still based on the notion of: zero/little investment and high return (or hopes of high return - many of them failed).
Yes, to do the park-to-park bus service right would require an investment. They've shown that they're not interested in doing that and, at the same time, shown that they'll happily charge you to do it but where you get dropped off backstage in employee parking which I'd consider "bad show".
I could make the same argument as you have for, say, a streamlined check-in service at the resorts. No check in and you go straight to your room. Your magic band works to get you in and all previous material that they hand you is just in the My Disney Experience app. It would make perfect sense to do that for both sides of the equation:
1) customers get to go straight to their rooms without dealing with checking in
2) Disney doesn't have to pay as many people to check in.
Charge $75 for it and it's still a valuable service but it's also a money-grab. It could be a win-win but they'd prefer to make it a $$$-win. It's what they do, now. It doesn't mean that the service itself isn't valuable, it just means that they purposely set it up so you'll want to pay for it.