Their 140-200k posted salary capped out at 150k.
It's likely that 25% under the listed maximum is the maximum they'll offer GP when paired with their resume/experience/interview performance.
Suggests that there is really a lower, across-the-board cap.
It's possible the company you mention has a similar policy, but posted the full range for the position, not the hiring range.
When required to post a range, there are pros/cons to both approaches. One tells you what you can expect for hiring. The other tells you what you can expect going forward. Probably companies that decide they want policies like this really ought to post both ranges, for full transparency. But some literal-minded HR drone who is told to post a range will probably just grab one or the other.