MagSafe heats up the phone which then throttles the charge speed or the phone may want to pause. SO you cant charge fast. Also if you were using GPS and MagSafe charge at same time, this heats the phone and you have this issue again.I guess with magsafe you don't really need a usb-c port?
I noticed there is a big mindset difference between people who stay at home a lot and people who travel and are out and about. The travelers need fast convenient charging and reliability. I need to be able to plug in, get a fast charge and unplug in 20 min. I cant wait around for slow charging or phone overheating and pausing charge. The USB port is very necessary and I wont buy a phone without it unless they can give me a very realistic all day use battery in the smallest phone and even then I have to carry around a MagSafe charger when I travel?