I honestly used to think the exact same thing however I've quickly come to realise that the opposite is true. There are infinitely more shitty recruiters than decent ones but that's not to mean the shitty approach works.
The very fact that you frequent HN is a big plus in your favour. HN was incredibly helpful and supportive of me during my quest to prove all recruiters aren't scum so hopefully if you stick with your job and continue to contribute here, they'll show you the same respect you show them.