From skimming this article, there's nothing in it that is not already widely known and acknowledged by the so-called "tech grifters".
And many of these issues tend to get blown up quite a bit.
Reach is a matter of charging infrastructure. 400km seems like a good point to have an extended break anyway.
Weight is an issue with little way to mitigate, but it's not like there's a shortage of huge and heavy vehicles in general. So while this is inherent to EVs, it's far from exclusive.
Finally, the reason for switching to EVs it's not that they're inherently better than fossil fuel burning vehicles in every way. It's that they're better in the single very most important criterion: carbon emissions.