There's always some reason. I have been blocked by people on here, and usually I get it. I totally do. But there was one person I spoke to nearly daily, we got along perfectly, had fun, agreed on most things, and he eventually blocked. No warning, no reason, he just did it. That did bother me.
I don't care as much as it ticks me off. That when I've taken the perfectly good time to type a decent answer or comment I get blocked. Or when I'm proving a point or defending my answer and somebody wants to be a punk ass and block me so they don't have to hear how right they think I am.
I voted A. I might wonder why for a minute or two but then I'll get over it. It's just the internet, getting blocked by a complete stranger online doesn't matter to me. It's happened many times before from users I don't ever recall even speaking to! I just laugh it off.
I'm much more annoyed when I can't block them back, someone wants to block me go for it, but let me return the favor.
This problem however seems to be mostly rectified since now if you have someone blocked you can't answer their question or comment on their answers, even if they don't have you blocked. The loophole however is they can simply unblock you, make their comment then block you again, should add a 48 hour waiting period after unblocking someone to allow you to comment on somebodies post.
I've only been blocked by one person that shocked me. She totally misunderstood something I said. I explained what I meant and then she blocked me. It bothered me a little, then I got a little angry then I got over it and haven't even really thought about since. The others were welcomed. I blocked some people then I decided I didn't care so I unblocked them.
Haha I do not care. I take it as a sign of weakness. This user on here (no need to mention their screen name) Blocked me for having an opinion. =) I never attacked her and she just blocked me. =) I think a person should just be civil and tell them you would appreciate if they would not comment any more instead of blocking. But we all have opinions. =)