Long seen as unattainably expensive, EVs are gaining popularity among middle-income Americans. People across demographics are growing more concerned about their environmental impact, so the arrival of affordable hybrids and electric cars could spur them to act on their values.