Exactly. The NYPost (or basically any news outlet and their readers) became dependent on Twitter on their own choice (or on their own laziness), and one of the consequences of being dependent on an external platform for your traffic is that you are subject to their contract. If you don't like the rules, you find or build another platform (and put in the money and effort to make it work).
This is basically the NYPost crying because it wants free stuff with no strings attached.