Today I shall add IMO and IMHO to the naughty word list (as soon as I finish writing this post).
We have a lot of text speak that has made it onto that list over the years, but these two are especially interesting.
To put "in my opinion" at the end of the post, means that the writer knows (consciously or subconsciously) that there is something in that post that is not nice or will likely offend the reader. So they put 'in my opinion' as a way of defending themselves from any reprisal.
A strong example of this is ending a communication with "no offence"
You stink,
no offence.
Therefore if someone complains about being told they stink, they are just making a um, stink about something that wasn't meant to offend.
Of
course, comments on personal hygiene problems are obviously going to offend. And quite often, putting IMO afterwards, just makes that offence worse because the author knew it wasn't nice.