The only thing any poster here is obligated to abide by is the established terms of service. They're certainly under no obligation to pander to and appease those who do little but drift from thread to thread in an attempt to police everything from tone to the content of a post even when it doesn't even breach any of the site rules.

Each to their own, I guess, though it strikes me as pretty strange and disingenuous to try and insist that everyone has to lace every single post with 'IN MY OPINION' when it can be reasonably be inferred that any given poster's contributions to the forum are just that.