A couple of things:
The "ghetto" picture on the train ride you posted is an area where they used to, and still do, a "hi-jacking" of the train during Fright Fest....along with some guns and very small fire explosion. It does look odd when it's there during normal park operations.
The picture next to Batman where you said it looked weird but the area's theme looks nice was where the Batman stunt show used to be. SFStL used to be an amazing park. When Batman opened, they had a Batman stunt show in that area on those stairs and balcony...was actually rather good! They also had a laser show with Batman swooping in on that area and the plaza at night. Then, SF got cheap and cut all that.
I find it funny you said the park was missing something........what you're referencing is a steel, sit-down, GOOD coaster. Yea, join the club. As a STL 28 year native SFStL is/was always 15 minutes from home. Ever since they got lazy in the early 00's, I don't go anymore. $20 for parking?!?! That's insane. And they don't do anything to the park that people have longed and begged for. However, I might visit because of the new dark ride for 2015. Otherwise, it's a pretty forgettable place.