Maybe they are, but for most of my interactions with GP's in recent years, and several with specialists, for anything much beyond the very basics, I've had to educate them, and it didn't require much knowledge to exceeds theirs on specific conditions.
In one case, a specialist made arguments that were trivially logically fallacious and went directly against the evidence from treatment outcomes.
In other cases, sheer stupidity of pattern matching with rational thinking seemingly totally turned off. E.g. hearing I'd had a sinus infection for a long time, and insisting that this meant it was chronic and chronic meant the solution was steroids rather than antibiotic, despite a previous course having done nothing, and despite the fact that an antibiotic course had removed most of the symptoms both indicating the opposite - in the end, after bypassing my GP at the time and explaining and begging an advance nurse practitioner, I got two more courses of antibiotic and the infection finally fully went.
I'm sure all of them could have done better, and that a lot of it is down to dysfunction, such as too little time allotted to actually look at things properly, but some of the interactions (the logical fallacy in particular) have also clearly been down to sheer ignorance.
I also expect they'd eventually get there, but doing your own reading and guiding things in the right direction can often short-circuit a lot of bullshit that might even deliver good outcomes in a cost effective way on a population level (e.g. I'm sure the guidance on chronic sinus issues is right the vast majority of time - most bacterial sinus infections either clear by themselves or are stopped early enough not to "pattern match" as chronic), but might cause you lots of misery in the meantime...
Your personal experience is anecdotal and thus not as reliable as statistical facts. This alone is not a good metric.
However your anecdotal experience is not only inline with my own experience. It is actually inline with the facts as well.
When the person your responding to said that what you wasn’t backed up by facts I’m going to tell you straight up that, that statement was utter bullshit. Everything you’re saying here is true and generally true and something many many patients experience.