They would surely complain if Tesla didn't include any "protections" while charging battery (80% capacity by default, slower charge when capacity approaching full, managing battery temperature, etc.)
But can someone explain why some update for charging protections affect mileage? I can understand if they compare capacity per constant time charged and telling us that after x hour charge I could do x miles, but now x-y... but if trying to charge full...? Maybe Tesla just reserves some capacity for longer lifespan of batteries?