I agree that the Case med program is vastly different from the undergrad program. However, none of my chief complaints is really about Case, but rather with the area it's in. In my opinion, it all depends on how you look at it. I think Cleveland Heights is, for the most part, quite average. I live there, and it hasn't improved my experience at all.
As for the culture: yes, you are right that there are theaters and a lot of nice things in Cleveland. The sports stadiums are fantastic, the Rock Hall is cool, and it has a lot of nice museums, but how many times in four years are you really going to go to a museum or the Rock Hall? As far as living there on a daily basis, it is not a city with culture. The RTA is overrun with beggars, the city is pretty trashy and the people generally lack class. There are some good parts to the city, but in my opinion, if you use them to justify Cleveland's being a decent place to live, you're grasping at straws.
Everyone's opinion is quite different I'm sure, but I know for a fact that the majority of undergrads would agree with me about my complaints. The number of Case undergrads who actually want to go to Case Med and who are not pre-profs is quite low for this reason. I know a bunch of people who love Cleveland and I honestly think they would be happy living in Iraq, because they're just the types who make the best out of any situation.
And, seriously, saying I don't know what I'm talking about is ridiculous. I know quite a lot about Cleveland and find most of it disgusting. It's a trashy, low class, low rent city that absolutely lives up to its reputation as a poor man's Detroit.