Their goals are completely different. The latter is not there to give you services. It's there to maximize shareholder value.
It's sad to see that HN can't even tell the difference anymore.
Are they allowed to do it? Of course! Are we allowed them to call them out on their bait & switch tactics? Of course, what else are we supposed to do?
Just because something is common, like building a user base based on implicit promises and then pulling the rug once the service reaches critical mass, doesn't mean it should be accepted and normalized.