recharging is not the real problem.
and owning two batteries will NOT at all produce more garbage, it is just the opposite: If you are a heavy user without the possibility to recharge you have just the same energy consumption as you have with just one battery. Because both of the two are used just 50% they will serve you exactly the same time as if purchased one after the other.
BUT it is easy to sell the old phone to someone who just needs to swap-in a new battery and then gets a usable phone.
exchanging a swappable Li-Battery when no more usable after 1000 charging is by far more environmental friendly than sending it somewhere to let someone 2 hrs put the phone in its pieces, solder it together, and sending it back… and this is even less and less the case… many Mobile phones are put somewhere in the house for the rest of their product life without any use for anyone. Often enough they get thrown 10 years later in the normal garbage instead of being recycled, empoisoning our envirement…
I am old enough to know all the nice exchangeable batteries of the early phones. It is completely nonsense to construct a device in a manner that you have to put it always in its pieces just to exchange a keyboard, a screen, or a simple battery.
The only logic is to get more money in the aftermarket from customers who are even willing to pay two times for their iPhone or their Macs … this is NOTHING but pure neverending greed of an enterprise.
nothing else….
BTW: the e-cars could also be much more environmental friendly if they had easily swappable batteries, which are much lighter And you need just to stop and wait 3 min. Until a robot has exchanged you empty battery against a full one. This would even be faster than classical fuel/gas tanking Of classic cars.
cheers