Kind of sad that there's 3 pages here basically asking people not to act like douchebags... What the hell is the internet doing to people?
As for advertisements on the site... much better than relying on members to continuously make donations to keep site up and running. I'm cheap. If I have to pay to play I'd rather not play. God forbid there's actually a year where the site creators actually make a bit of cash for putting up with all the bull shit.