Well needed and timely. There are, understandingly, grey areas when it comes to policing the terms of use. Your post has contributed to making those grey areas more black. Thank you.
It does read like a year 10 teacher who has had enough of her class, but can't see any other way to convey these messages.
Good point on the "ignore" function. Has made it easier for me to use this site as I originally intended to; to use as a point of reference in studying my trades, not as a place to be right.
I do enjoy a vigorous debate with some "always right" types from time to time, but these are seldom and healthy.