This could be "fixed" right now by a software update that limits the maximum charge level to 80% of capacity. However, this comes at the cost of how many minutes of runtime your phone can operate.
So manufactures might just responds to this by making your phone heavier with a bigger battery that is being under utilized.
Honestly we should define 80% as the new "100%" on such batteries and label "charging to full" as "overcharging".
Psychologically, people understand charging a battery to "125%" (or whatever) a lot better: Do it when you really need to but if you do it all the time it wears down the battery a lot faster.
Samsung phones let you limit them to 80% charge. I've had this enabled since I got my current phone.
This sounds great. I would've loved to have set my phone to charge up to only 60% or 80% of its design capacity to reduce wear. I do this on my laptop.