They are most definitely not the solution. It would be moronic to think so. However, they should be part of the future, in addition to hydrogen, more efficient Ice/hybrids and whatever else we can develop. There is no one single answer and the political agenda pushing with EV is fucking...