As someone who's been an outspoken critic of graffiti over the years I would like to clarify my position:
This is the type of place to graffiti. It's an empty warehouse and the graffiti can give it character and sometimes it can be worth looking at. Whether the national candy company building, or Lever soap or similar, taggers can have at it. Doesn't bother me.
But places like St. Mary's ALREADY HAVE FUCKING CHARACTER. That building is someone ELSE's masterpiece. The fucking lame ass graffiti sprayed all over it doesn't impress anyone. We've been going there for years and could have vandalized it if we wanted to, but we didn't because we're not assholes and we appreciate the building and others like it.
I got no problem with graffiti as long as it's not fucking up an historic masterpiece of a building, whose history is deeply rooted in our fine city. I love STL and I love its old historic buildings. They can have the overpasses and the exteriors and the warehouses. Tag that shit up.
But for fuck's sake, leave our one of a kind historic buildings the fuck alone!
Also, I think it's sad that most graffiti artists can't even draw worth a shit. If you're gonna think of yourself as an "artist", learn some basic drawing skills. Make the shit worth looking at.