If you're caught off guard these days by profane language, I'm not really sure what cave you've been living in over the last decade.
Sure, you should watch your mouth around young children who repeat anything said by an adult, but cmon. Those parents out there should teach their kid what to say and what not to say.
AH2 is a pay to play game online, with credit card. If a parent is gving their child a credit card and letting them play, then they should be aware that they're playing with people not bounc by the same rules as their children. If your kids don't know right from wrong on their own at a certain age, then pull the plug.
I can remember being in elementary school on the school bus and hearing the same stuff from the older kids. Big deal.
It's life, it's how it works, adapt to it, evolve, or just shut up and deal with it.
Don't come in here posting under some cry baby name.