This is true. I respond to most recruiters now that I won't even talk to them without a salary range. And then they send it right over.
"I would love to chat to you on the phone about this on the phone with you!"
"How dare you ask me that, you should be thankful for me even writing to you with this incredibly vague offer in the first place."
I tried responding to ~20 recruiters with a copy-pasted question about salary, and none responded with anything even close to a salary range, only the responses above.
Needless to say, I have simply given up responding to recruiters at all.