If seen in my profile that 70 reputation has been removed due to being serial up-voted ... it makes my company and others it happens to look bad.
I'm curious to know exactly how, since you have clearly explained how it happened.
If I go to the Reputation tab on your profileReputation tab on your profile it clearly says Serial upvoting reversed wherever there is a deduction. So I don't think anyone is being made to look bad.
Why not put a note in your profile saying you have been getting serial upvotes?