No You were Right.
But yes it was deserved as you do not tow their line, so are open to their childish remarks as they really don't have the answers??
So they just slag people off to get the slanging match they want, and turn the thread they are losing around.