Larfleeze said
tl;dr A lot of people here have rose-tinted glasses.
I think you are also delusional. You say 'a lot', I say 'a few'. To each his own.
You do your thing. Let others do theirs. You're not going to change anyone's mind. I say 'You' and 'You're' as all inclusive. Not directing at you personally.
I agree with Sera. This is silly. Get off your high-horses, however tall those horses are.