That's where I'm going to disagree a bit. I understand not calling someone an idiot or a swear word, but I think "toy" is fine. It refers to the camera, and to me that's fine.
Dare I say it, at a certain point I think people start to become too sensitive and something of a snowflake. Political correctness and being all gentle with my opinion is not something I have any interest in with opinions I feel strongly about, even as I agree with the idea of not being outright ugly.
I would agree it would be wrong to call a poster themselves a name, but I see nothing wrong with drawing a distinction between the everyday snapshooter vs a bona fide photographer (or enthusiast etc) and how a certain CAMERA is beneath the latter. To me, "toy" denotes how the camera itself simply isn't worthy.
Further, when you mentioned "closed mind," for me with such things it simply means that certain opinions and standards for me are etched in stone, they're sacred and transcend time itself, my mind is made up about them and while I understand not being ugly I also have no interest in changing my mind about them either. Sometimes "embracing diversity" is something I think is taken too far at times. There are times I look at certain things in a "math brain" sort of way, meaning that 2+5=7 and that's absolutely it no matter whether you like it. For me, sometimes such non negotiable absolutes are very much where it's at for me.