I understand your point, but in my case, I actually have two Model 3's--mine, and my daughter's--that share a single charging station in my garage. My daughter's Model3 charges flawlessly every time. About 90% of the time, mine will quit charging after just a few minutes. So in my case, it's definitely something in the car.
To fully charge my car, I have to restart charging (either from the car itself, or remotely from the app) five to ten times to get the car to take a full charge. Since I can't stay awake between midnight and 7:00 am, I'm having to charge during the day and miss out on off-peak electricity rates.
I've swapped out charging cables from an old one to a new one, had an electrician come and inspect my circuit (it was functioning normally, but we changed the breaker on the circuit because the old one was warm to the touch while the car was charging), and had the car in to the Tesla service center four times without resolution of the problem. Moreover, I've had my car stop charging on a Supercharger (which of courses bypasses) the onboard charger on the car, so I have to believe that it is something to do with my car itself.
I'm intrigued with reports that third party apps or the Tesla app itself may somehow mess up charging. I've put in yet another service ticket to Tesla so we'll see if they can figure it out.