Should we force people at gunpoint to buy EV cars?
In a way, YES - governments should. Many countries already heavily tax new vehicles and some have begun to limit the number of vehicles that can be registered annually.
A massive tax on all new vehicles or an increase to the gasoline tax would give the industry time to adapt, would force people to reconsider driving habits, and would rapidly increase the number of people look into buying an EV.
And just grounding things back into the reality of the world, cutting your use of private cars for commuting will do more than EV's will today. Mass transportation and commuting shorter distances is a better solution TODAY than private ownership of EV cars.
You're right. Everyone shouldn't own a vehicle. It shouldn't be essential to own a vehicle to have a good job, or to get around . Unfortunately, until there is much better public transportation, it will be difficult for most people to switch from owning a vehicle to using public transportation or ride sharing.