It really bugs me that SFMM gets crapped on for the same crap other parks pull. You're telling me Knott's and Disney does no wrong?
Also, how is Knott's making an effort? This is the park that continuously builds one train rides that have the lowest capacity. I can't tell you how long it's been since I've ridden a Knott's coaster because I won't wait the crazy lines and I went 5+ times last year with not one coaster ridden. Most of their rides can only run one train (Monterzumas, Boomerang and Sierra Sidewinder) and those that can do more (Xcelerator, GR, Jaguar, Silver Bullet and Pony Express) ALWAYS seem to have one in rehab so they end up running one train.
One coaster out of 17 runs one train and SFMM is horrible. Ugh...
I never said they were perfect, but I would much prefer going to Knott's or Disney, over SFMM. I had a SFMM pass and Knott's pass last year, and went to SFMM once, but went to Knott's at least ten times. I just get frustrated going there, and seeing one train on a 3 year old wooden coaster, or one train on Riddler, with an hour wait, was annoying.
Even though Knott's might run one train on some of their rides, you have to realize that there are many other things at the park to do; you don't have a bunch of people there who are simply trying to ride coasters (which is the main attraction at SFMM). I can't tell you how many times I've been able to marathon Xcelerator, even though it has one train.