I figured it was a tongue in cheek response to how annoying people find the adverts generally.
A lot of the large posters on hoardings advertising the site are doing the same or the local graffiti artists are much more talented than I gave them credit.