Maybe they know, and it's a better business model for them. I don't know how the costs break down. Anti-consumer shenanigans cost money -- first they have to be engineered, then it probably generates a certain amount of after market support issues even when it works perfectly. A shenanigan-free product could be cheaper to design and quicker to market in the first place.