As a general statement this is false.There is nothing wrong with charging overnight, however since iPhones have such poor battery life
My 15pm lasts me all day.many people need to charge again at some point during the day
Too much a gross generalization.even if the phone was fully charged in the morning.
I am glad my 15pm has fast charging. Also one can carry a battery pack slightly bigger than the size of a finger that can give a fast charge.And during the day nobody can plug the phone for hours, one needs the phone to charge fast so they can get on with their life and business.