If you don't like a company crippling a product, what are the alternatives?
Well, one alternative is that the company couple sell different physical products with the different capabilities. Of course, that would increase costs, so both the crippled and uncrippled versions would cost more.
Or, the company could only sell uncrippled hardware. Now, what price would they sell it for? They certainly can't sell it for the lower price of a crippled product, because they'd lose money. So now you've lost the choice between a lower-price/lower-featured product, and a higher-price/higher-featured product. In other words, richer people win, poorer people lose.
So we should recognize that there's a benefit to being able to sell different sets of features to different consumers. More people get what they want at a price they can afford.