FWIW, BD, I thought it was an incredibly ridiculous overreaction to something that wasn't even offensive as well.
Also, apparently no one here plays hacks. Him.
I'm playing the Light Platinum hack on my phone and its okay. Everyone said it was one of the best and to me it seems kinda unpolished. Definitely felt fan-made.
As far as best starters per Generation goes:
Gen 1: Charmander - Because Charmeleon, though I do like all of them. Not to sound like a Genwunner, but the starters here are the best class, imo.
Gen 2: Totodile - He's the best out of a weak class, but lately Typhlosion has been growing on me. I hope he and Feraligatr both get a mega.
Gen 3: Treecko - Sceptile is useful and strong, and Grovyle looks like a badass. I never like Blaziken's design and no, I do not liek Mudkipz.
Gen 4: Turtwig - Another kinda weak class, though the fully evolved forms are all pretty nice. Just preferred the way Torterra looked compared to the others.
Gen 5: ... Tepig... I guess. - Okay, I think Gen 5 has the worst batch of starters. This was the first time through both games that the fully evolved starter wasn't on my Elite 4 team.
Gen 6: Chespin - The verdict is still out since it's early, but right now the hedgehog with a hat is in the lead. I can't imagine what Fennekin can turn into without it looking like Ninetales and Froakie's evos can go either way. Still, based purely on the starters' first forms alone, Gen 6 has one of the strongest overall showings.