I don’t see the problem with this?
In this case, you already bought and paid for the additional RAM. The manufacturer is refusing to let you use it until you pay additional money, even though you theoretically own it already. That’s not providing a service, it’s just extortion.
If you could somehow prove that the additional RAM was not factored into the original cost of what you bought then this might be fair (albeit wasteful) - but I doubt it…