I should have just said annoyed but anyway, they get people to spam forums to advertise their games to get AP so I choose to not play any of their games because of it.
i'm not a big fan of how they're advirtising either, but it's not like they're killing off little kids by making them work in coal mines. They still have some good games, DOMO and SMT. And as far as host, they've done a decent job, better than many others.