Wonderfully put, & I agree with you 100%... well almost (I have certain issues with the TC)
I don’t visit TMA as often as I used to, for the reasons you mention, got rather sick of certain individuals egocentric & supercilious attitudes ruling the roost. So much so, I’ve got to the point where I can’t really be bothered submitting new sites & pictures (probably about 100 in total).