Of course it's fair. This isn't a game of cards, this is capitalism.
It's fair for them to charge $200 if they wanted. It's their product, they have that right. No one is entitled to "free online" or any other feature.
At the same time, of course, consumers have the right to not buy that product.