Comment by Telaneo
Never had either of these problems across phones or laptops. What kind of GaN charger are you using that has problems with overheating?
And even in that case, USB-C chargers and cables are available everywhere, unlike proprietary laptop chargers, If the ports are dying on you though, I don't know what to tell you. They seem fine on phones, so I can't see what the problem would be on laptops, unless there are specific models that just have horrible ports.
Dell, they are not wonderful. I have one on a book because it can't sit on the carpet. The other one overheats no matter what, and I have to unplug it for a couple minutes every few hours or it angrily flashes at me and stops charging.
usb chargers and devices have many different voltages and power, and they don't always work very well together. It helps to have one format, but it doesn't mean no charger bloat. Cables are even worse, with wildly different specs, all looking exactly the same. They should require colored shapes or something on the cables to indicate their properties.