To start with I fully agree with your last paragraph- no arguement here.
You’re right on recyclability, the problem is that they aren’t because the infrastructure isn’t in place or profitable. There is also the fact the earth doesn’t actually contain enough of the rare earth minerals to give everyone an EV (This is off memory, cant place the source).
If we go down that path you’re also forgetting the energy costs of manufacturing, distribution, installation and maintenance of the renewable producers. Definitely haven’t forgotten the need for a snarky comment though.
You can say “this is better, forget everything else” or you can look at the wider systematic concerns and solutions and actually succeed.