Granted it's one man's opinion, but I was very unsatisfied when I visited Six Flags Magic Mountain back in June. We were there for 7 hours on a Tuesday and got on 5 rides in 7 hours. They were arguably the five most popular rides in the park, but in each location we saw glaring operational problems. Rides weren't being run at full capacity be it only using one loading zone, leaving vehicles unused, and consistently sending out vehicles with empty spots because they don't use groupers to assign you to a row. Our shortest wait was 35 minutes for their Superman attraction, by comparison the only wait in our 5 days in Disneyland/California Adventure that exceeded 35 minutes was one of our 4 trips on Toy Story Mania, when we waited 40 minutes. Magic Mountain wasn't crowded, it has the ability to have a large capacity and it wasn't being used.
I went to the extent of e-mailing the head of park operations, pointing out the ineffeciencies, and even offered to work for them pro bono as a way of fixing some of these glaring problems. I was turned down as apparently California law dictates that all employees must earn a wage. Needless to say, I smiled a bit when I saw they declared bankruptcy (Although on the grand scheme of things it doesn't mean too much to their theme parks).
Now, I admit, the coasters I went on were impressive, especially X2 - easily the best lightly themed coaster I've been on in my life, and truly a unique experience, but I'll use the Bill Cosby comparison: If your favorite meal is steak, you're not gonna like it as much if it's served to you on a dirty trash can lid.