It always surprises me how quickly people are to bash Six Flags and put them down. I think many people forgot how big Six Flags is. Being the biggest operator of amusement parks in the country and possibly the world, change takes many, many years. You cannot change your image overnight and you cannot one night just decide to make a profit. The direction they are going is the correct one and as Shapiro has said multiple times, the park operations are not the problem, the debt load his team inherited is.
Imagine how horrible for the industry it would be if all the six flags parks just disappeared (not bought out by anyone else, just gone). Competition would go down and we'd have less coasters to ride.