It is an (unfortunately) essential part of the tech industry that amplifies common misconceptions like Java == Javascript and exacerbates problems like the joke about "minimum years of experience".
I think it is odd, in Hacker News, to see the opinion that semantics don't really matter.
Java vs JavaScript.
Linux vs Linux Kernel.
FPGA vs LPGA vs RPG vs RPG vs RPG-III. Those are all basically the same, right?
(Field programmable, ladies' professional rocket-propelled golf role-playing report generation language: there's probably three jobs at game studios that could use all that, actually.)
If they're merely there to "match" on buzzwords and technical jargon- then that could easily be done by software. What else do tech recruiters bring to the table?
One says "I am very useful, please pay me $100k!"
The other says "I think you are very useful, please consider this $100k signing bonus!"
Yes, they're both trying to sell you something. But it's very different when someone is trying to take your money and someone is trying to offer you money.
I don't care whether or not recruiters literally have money to pay you. The point is, recruiters are in a position of trying to offer you money in exchange for services. Realtors are in the position of trying to offer you services in exchange for money. That was the juxtaposition I was pointing out.
The selling you part.. and possible hyping you up.