People want a solution to this problem that requires them to make approximately zero compromises.
The auto industry has positioned EVs as that solution, even though it's mostly not.