Banksy has done some fantastic stuff. Check out his website...
www.banksy.co.uk - he really is a truly talented artist.
Saying that, it is graffiti... but so are the street artists you get in Bath city centre. I tolerate this style, as would most people, cause at least it is artistic and not just a plain nuisance.