I'm from Barcelona, I don't see how anybody is harassing the tourists or how the city is taking their money (touristic fees/tax exist in most of the cities). If you are annoyed for some words on a wall... well, then you should learn a bit about gentrification and understand why are they there.