It's much easier for you to have those ports and not use them, than it is for people to need those ports and not have them.
Also your assumption is everyone will be upgrading from the pure USB-C/Thunderbolt Macs but many of us, a great many, in fact, skipped that generation and will be upgrading from older, better, MacBook Pros. You know, the ones that do have these ports. The ones that do have MagSafe. The ones that don't have a stupid emoji bar or broken keyboard.
The problems with MagSafe are now solved: the cable is replaceable and it's also braided so should last longer.
You want to charge a new MBP via its USB-C/TB ports? Great, nothing is stopping you doing that on a new one.
One issue with this statement is that the new MBPs only support 2x2 MIMO in 802.11ac, so they're actually slower in that regard than the MBPs they replace which supported 3x3 MIMO. I can get 750Mbps over wifi on my late 2013 MBP. When I upgrade, I'm going to have to upgrade two APs to WiFi 6 in order to get the same throughput. Very disappointing. Eight years and no progress.