Most of the who's hiring posts offer remote work. The issue with posting a salary range is that the salary is very depending on the location of the person applying.
There’s a hunger for talent right now. While some businesses try to cut every corners, others are simply raising more money and hiring talent to innovate faster.
Remember: you are an asset to the company only worth what you're willing to fight to be paid for. A company will pay you the least amount of money they can to keep you.
If the job is not remote or has on-site duties the argument becomes moot.