Companies are not deciding this. We are deciding to buy it based on that agreement. This is how agreements work. No one is forcing us to buy the vehicle and the vehicle is not necessary to live.
We should confuse freedom with honoring we agree to. This is not a private personal property issue...
So you are ok going into an agreement, signing a document saying you cannot sell the vehicle you are buying, and call that outrageous? What’s outrageous is someone not honoring their obligations. No one is forcing you to buy it.