I think SaaS pricing model has long been abusive. So, you have a platform, which takes real money to build and maintain. But then you build features on top of that platform, where some features are build-once and require not a lot of maintenance and no additional expenses - the code is just sitting there doing the stuff. Then you request additional money for that feature, which is effectively free for you.

Unlike physical goods where a higher price reflects higher production cost, SaaS companies have to engineer scarcity into a product that is naturally abundant.

In this LinkedIn example, they already collect the profile visitors for everyone. Instead, they spent additional engineering resources building the restriction layer and then charge the users to undo the sabotage.

The price of something is not necessarily the function of the cost of producing it. It is the value to the buyer. Of course, you have edge cases on both sides of the scale, some things are of less value (to some markets) than the cost of producing them, and some things are of high value when producing them costs almost nothing. That's part of why free markets are so great, they are value-oriented and not only cost-based.