The main reason why electric vehicles are not popular is because of the high cost. Electric vehicles cost more than traditional vehicles. They also have a shorter range and take a long time to charge, which makes them less convenient to drive than conventional cars.
Electric cars do not have alternators. Alternators are used in conventional vehicles to generate electricity to power the car’s electrical system and charge the battery to store power.