You are entirely right.
OP is literally a Child throwing a tantrum like someone Broke a toy he got from someone else.
I know you are mad though, dont be. People are dumb, entitled and arrogant all over The Internet, You Will lose your sanity trying to educate em' and even if you do manage to, you Will still be seen as bad.
Just like working in Retail... Hell of a job