It was so much of a problem that at work we added a check that you were charging from the right ports to our internal doctor script (think like `brew doctor`).
I help out with an emulation community. Any time anyone with a 2019 MBP comes in with issues, I stop them from giving any more details and just have them check this first.