There is some truth to what you are saying, but it's wrapped into one big sensationalist shit burger.
EVs, particularly Teslas, are very easy to live with. If you are driving cross-country all the time, or don't have access to charging at home, they aren't really for you.
But, for most...