I have a MagSafe but never use it for this reason. My launch 13 Pro battery is still at 100% (but it's not great, lasts 6/7 hours on average). With the new iPhone prices in Europe, I will keep this phone for a long, long time. Connecting the cable once a day doesn't bother me