I read a lot of salary-related articles and discussions(due to my startup) and I've seen many examples like yours. This is nothing other than a click-bait scam. It is very unfortunate. You think upfront-listed salaries are a way of eliminate unmet expectations during the interview process. And all you get is companies listing high salaries to attract the top talent and then not honoring the promise.