What opinions do you have that you consider (shallow && pedantic)?
On accident
I kind of can't take people seriously when they say On accident, I don't know or care if its more or less grammatical, it sounds like a child sputtering in my mind. It should be By accident or accidentally
They're called Lego pieces or just "Lego", not "Legos". It is the official way to say it, but more importantly I got used to it while growing up. I would always say "Lego ___", for instance Lego sets, Lego bricks, Lego pieces: "Pass me the Lego brick." The only time I would say "Lego" is as a group: "Bring the Lego upstairs." Everytime I hear "Legos" my eye twitches because it sounds so wrong. Not sure where I picked this up but I will die on this hill.
They don't want their brand to be turned into a generic word. It's for the same reason Google doesn't like it if you refer searching the internet as "googling" regardless of which search engine you use.