Criticizing the HR department I'm possibly gonna be working for, is not the approach I would take. Instead I'd try to get them to understand my perspective.
There's lots of approaches to this, but I usually go along these lines at the very start of negotiations:
* "I'm well respected and well-paid at my current job. I'd need to see a good salary bump though before I accepted any offer. Moving jobs during a pandemic is, well, risky..."
Honest and straightforward. You give them something to work with, and also what you're expecting.
* "I would like to see $X" where $X is just outside their zone of comfort.
Ideally they should be feeling pain or discomfort because your number is 10% outside their salary window. Usually you can make an educated guess about where $X is, and if you were way outside, you probably didn't want to work for that company anyway.
* "I don't want to waste anyone's time here. What's the range you're looking for?"
A lot of people in HR will give up the range if they're having trouble filling the position -- which many people are these days. And if the top is acceptable, be honest about it. If it's not, be honest about it with the expectation the call will end after that.
If you detect a dodge or resistance (1) to give any detail whatsoever, it's easy just to end the conversation at that point. There's no reason to get angry, frustrated, or to argue your case, you're just turning down a number at that point in time -- or in some cases a lack of a number.
(1) I would expect an investment bank (e.g.) to not give up their total compensation package. But they should still be able to say whether it's acceptable or not.