You're overreacting... they got mad with you and others, maybe they're having a bad day as I said before.
They reacted (to you) in an unprofessional way.
Have you ever regretted saying something to someone because you got mad, or misunderstood their intentions? Rude reactions happen more often online. Next time if you're not interested in hiring someone just don't answer and make them waste their time reading your reply and wondering if you're a potential client. They might spend even more time then you do online, because that's part of their job...
This can't be the first time someone blocked you or call you names online? Here they might get temporarily banned yet some have called other names and got away with it.
Move on, plenty of other guys available. They shouldn't be worth your time!