I'm pretty sure that if you posted a photo of your new bike on a parenting forum, nobody would say, "Why'd you get THAT one? What were you thinking? That color, man. Hideous!" Manners of this sort are generally fairly universal. And the fact that people will share negative opinions does not mean that it is polite or kind to do so.

TE is not, as has been noted elsewhere, the board that it used to be.