Your definition of "upstanding" and "contributing" must be very interesting indeed if I am to be excluded.
Last time I checked...
no jail time for me, only a handful of deleted posts, not a single "simmer down" warning from the management, no thread moderators requesting I cease posting to them or on their threads.
Sounds like my definition of "upstanding". I wonder if you meet that criteria?
As for "contributing"... I've posted at least as much stock related material as you have.