That's why they have 15min slots and rush you out the door if you look like you'll be taking too much of their time. Maybe blame the insurance for dictating they must charge per-session instead of per-hour, sure, but the doctors at the end of the day prioritize their own salary over patients well being. Not to the extent that one can say they are negligent or do a bad job, but they ride that line between in order to optimize their earnings without getting into (too much) trouble.
More egregously in that regard, in the UK it's common for doctors to part work for the NHS and part work privately. Anything on the NHS is massively underresourced and so long waiting times for short, overworked appointments are common, but you can get an appointment much faster and with better attention from the same doctor if you pay. But then even these private services are starting to have too much demand, because the problem is more structural as the population grows and ages, while investment in the education and training, not to mention reasons to stay in the country afterwards, has stagnated.
This situation has occurred because somewhere and somewhen else, a chain of other people have not cared and allowed primary care resources to get to this state.
Is it not allowed ?
Six months' wait to see your GP for an in-person visit is a worryingly long wait. If I heard someone say that they were required to wait that long for in-person doctor's visits, I'd wonder why they were still seeing that doctor and ask them polite questions to try to figure it out.
Man, it should NOT be permitted to play with the "waiting list" stats in the way you describe. I wish you had someone who gave a fuck about (and could do something about) the problem to report it to... that's just bullshit.
I always find it cute to see what Americans consider a long wait for any medical service.
For myself in Canada the very minimum time to see a GP is a month and a half and that's a best case scenario. Get a different GP? Impossible.