The thing that really gets me about graffiti is that you don't own the canvas. It's just vandalism. If you're commissioned to do it one someone else's wall, I'd call that a mural instead, and I see quite a few aesthetically pleasing ones around. Why can't you paint on stuff you actually own, instead of making it someone else's problem? You might as well just shit on someone else's lawn and say it's fine because it's art
If there were community areas that were designed for painting, that would be totally fine by me. A big wall that is painted white, maybe with some ladders nearby if that doesn't violate health and safety rules, and tell people to go nuts. Though you would potentially get a lot of disagreeable content, but I suspect that they would quickly get overwritten anyway
There are many such walls or discreet hidden spots, like tunnels, where the graffiti artists paint for other artists. But painting in wide-open spots where the public can judge is just part of the culture.
Maybe I should have compared graffiti to the release of Gnutella.
I don't agree with the political graffiti either. See imgur as where this leads. imgur used to be interesting images. Now it's 90% images of text as political statements. The site is effectively ruined.