Man, my 2017 MacBook Pro's USB-C charging cable (the official one, not third party, and in pristine condition) constantly disconnects itself to the point where I'm basically traumatized from the annoyance of it now. It only provides power if it's ALL the way in, and the damned thing just pushes itself out half a millimeter and cuts power repeatedly.
I really want to like the generic nature of USB-C charging, but proper magsafe with a strong magnet is just miles better (third party magnet adapters for USB-C both break the spec and also tend to have very weak magnets which can cause damage from sparking at the port).