Some are worse than others, but that guy sounds particularly bad.
I have only had 2 bad experiences with recruiters one was just a dick about salary disclosure (whom I fired and put his agency on my personal black list) and one totally misrepresented me to the client.
Having your recruiters behave badly doesn't really help the company brand.