EVs are 'too expensive'