OMFG! I've just seen that. Well I certainly feel stupid now, seeing that you are victim of the same fate. Take it as a compliment, you've made it!
Are they following a downvoting trail? I see some weird similar downvoting percentage (37.83%) by different users. Well this isn't reassuring at all, it means we need to see hive as a working environment, and not a place for free speech.