Not sure if advertising or just wasting money...
i think they get a lot of people attention so most probably its a good way to advertise its just annoying
I've seen that method used before. And there was even post about in on bitcointalk as well. So I guess it is really not that bad method of advertising if people are talking about it already. You can just say it is like mail spam - but in bitcoin version.