I think IKEA (and others) solve the problem by making their goods fragile. If your couch falls apart, you won't be able to resell it.
If you don't like what a company is doing, don't buy the product.
Only recently have publishers started introducing schemes where you get a first purchase unlock code/card.