But really...everybody needs to stop saying things like "Portnoy will realize his mistake!".
Hey dude, it's my opinion. I really think it that way.
Then state it as an opinion, not a fact.
So you want everyone to go around putting 'IMO' at the end of all their posts? If someone's posting it then ofc it's gonna be what they think. People are allowed to say what they think, whether you disagree with it or not. I notice you're not posting your opinions as opinions, just as normal posts. Why should anyone have to do anything different?
I don't think being diplomatic and saying what you think in a forthright and clear manner are mutually exclusive. Nor is the process limited to suffixing your posts with "IMO."
I don't tend to find myself very fond of people who speak in absolutes. If you don't mean to be taken literally, then write the words you mean. People will only take away what's there, for starters, but I also usually find people like that a lot more gracious and likeable.
Besides which, if everyone expressed their opinions as facts... how would anyone be able to distinguish the facts from the speculation? They're completely different things. A fact needs a binary opposite for "factiness" to have any innate significance. If someone states their opinion as a fact, then I'm going to assume that they want it to be read as an absolute. If I've read the words comprehensively and thoroughly, and still not read what was intended to be expressed, then the mistake's in the writing.
Sorry. Bit of a purist. Maybe it's my problem. But I myself find it difficult to sympathise with people who complain about being misunderstood, when if they'd written what they meant in the first place they wouldn't've been. The person complaining has usually precisely understood exactly the words that were typed: it's a miswriting rather than a misunderstanding.