Apple didn’t get rid of MagSafe because it’s a bad power connector. They got rid of it because they no longer envision you using your laptop while it’s plugged in. Charging is what you can do with your computer when you’re not actively using it. That wasn’t feasible with a two or three hour battery life, but it’s definitely a reasonable expectation for normal use cases with today’s laptops.
See also his thoughts on charging the Magic Mouse. Well put. Completely agree with him.