I can't agree with the general sentiment of your post. Don't get me wrong, I'm not trying to knock the non-ride forms of entertainment Disney offers. I love the shows and 3D movies and animal exhibits, etc. My issue is with these options serving as replacements for rides, rather than complements. MK has plenty of non-ride attractions - 4 animatronic shows, Philharmagic, MILF, ETwB, FoF parade, Sawyer, etc. But they also have a ton of rides.
You are right that a ride is not guaranteed to be better than another form of attraction (though I believe 99% of Epcot's guests would disagree with your preference for GAH over Soarin'). But there is something unique about a ride that other forms of entertainment don't offer. In fact, I would argue that having rides is the defining characteristic of an amusement park (of which "theme parks" is a subset). In other words, if it doesn't contain rides, it's not an amusement park. The same cannot be said of shows, movies, games, dining, or shops, which are really separate categories of entertainment in their own right that are used to help fill out an amusement park.
It's certainly true that not all rides appeal to everyone, which is exactly why there needs to be a large quantity. Storybook Circus and Dino-rama have similar ride offerings, but way more people complain about the latter because they don't have alternatives at AK. What makes MK better than the other parks is that there is enough to do for just about everyone.
But you don't have to take my word for it - the attendance numbers prove that the shows at DHS, animals at AK, and WS at Epcot are not doing enough to compensate for those parks' lack of rides. You love to point out that the shortcomings of those parks are a major factor behind the overcrowding at MK. I absolutely agree, and that's why they need to continue adding more rides.