Here is my opinion, based on Six Flags Over Texas.
SF makes or at least should make their profit based on what is sold in the park. Entrance & parking fees should cover the operational expenses, taxes, electricity, corporate salaries, new rides and upkeep, etc.
Season passes, discounts to get into the park, it does not matter as long as the money coming in covers the above points, the whole point is to get you into the park. I would keep the multi park use option. I rarely use it other than a couple of visits to SFFT.
I do agree that there is an issue with the games. In fact the SFoT season pass coupon book only has 2 $1 off a game coupons (Most of the book is geared toward getting more people into the park). Even on the busiest of days the game stands are empty. Reducing the number of game stands is a good idea, and might even save a little money.
I would not want to see McDonalds and others like it in the park. Improving quality of the food without upping to cost to acquire the food, should be done. Might mean finding new vendors to purchase those chicken strips or hamburgers from or new procedures to ensure a fresher product is being served. Don't see a problem with the current cost as long as the customer is enjoying what they are eating, buyer remorse should be low. (If you don't like it you are going to wish you did not buy it and you're sure not going to get it again).
Get rid of the $13 souvenir cup. Apparently people do not like to carry the cups or bring them back for refills (there is another thread on this topic). Instead only 1 size $2.50 a drink. $3.50 for bottled water. How much does SF pay for the manufacture, storage, and transportation of the big plastic cup?
I like the way SFFT is laid out. There are plenty of little kid rides, that don't require the parent to ride mixed in with the bigger rides. While my spouse and older kids ride those big rides. The baby and I can watch the younger child ride the little kid ride. Instead of the younger one being bored and tripping people when they get the urge to run around in circles while waiting for the older ones.
Get rid of the special handicap line. Just make the entrance to the rides be accessible to everyone. That way I can stand in the long line with the stroller and then just exit when the rest of the family rides. This is how Universal does it and it sure is nice. Also, eliminates the few I'm going to rent a power chair so I can jump the line and I'm to lazy to walk people. (I did know someone like that, perfectly healthy person not even in his 30's. Thankfully he is not someone in our family anymore)
How about some suggestion boxes so that management knows what the people want.
I am sure there are other means to trim expenses, but without knowing what items sell and what are being tossed. How bad is theft? Which rides in a park are costing more to repair than it is worth?