Yeah big companies have a lot of pressure to be more inclusive, and not all of them are handling it. BTW it's fine for children to learn about gender. The PotatoHead brand should have probably added a brand new character, a Mxs. Potato Head.
From your oh so eloquent comment I can perceive that you are, in fact, butt-hurt.
Furthermore, I can perceive that you don't know how to use commas in a sentence properly.
Here's what you sound like to non-binary people: ToYS sHOulD TeACh kiDs to Be biGOtS aND EXcludE anYBody whO's NoT HetERonoRMAtiVe! Boohoo. Don't be an asshole to people just 'cause they don't fit your narrow minded perspective on life.
It seems like childish thinking to say that people who don't speak english are idiots. I do as a second language but your laying out of that question was quite confusing. Non-binary simply means you don't identify as male or female, and usually means that you use they/them pronouns.