This isnt new; I got a Mercedes van this year and had a 1-year no-sale clause in my purchase contract.
I don’t think I’d be put off buying a car with an agreement that said I couldn’t sell it within a year, the moment the car leaves the forecourt it’s already lost 20%, if not more anyway, unless I was hoping to flip a car(?) then what would the issue be?