I don't see the point. You did them a service by answering the question. Even if you gain from getting MHO, it's only because that means that you provided a helpful opinion. If anything, it just evens out.
It's a habit of mine. I do believe it's not necessary but I catch myself excessively apologizing and excessively giving thanks to things like this. And odly enough, I find myself doing it less with people I am more comfortable around. I thank them for mho because it makes me happy that they appreciated my response. And if they are making me happy- I give them thanks.
Yes, everytime. They chose my MHO because they view it as beneficial to them, so it's an automatic response for me to be courteous and say thank you. I view it as rude not to. I see it as internet etiquette lol
At 30 days, it is probably picked by the software. So the owner did not put any effort in and you get no points. So no thanks. At less that 30 days, the owner has looked over the opinions and has selected the one (or two) to award MHO to. And points are given for that. So if I receive MHO before 30 days, I will thank the Asker for the effort of consideration and picking me, which gives me points.
Always... although I'm not da politest person here... I have some basic respect towards someone dat gave me Most Helpful...
Sometimes. Thanking for MHO feels awkward TBH. Especially on those random, opinion or not-advice kinda questions. If I gave an advice on a question and I got MHO then I'd say "I'm glad I could be helpful." But thanking for MHO feels really awkward. I have done that by the way.