Yes, the limits of the GEDCOM design are why the Confidence functionality is as limited as it exists today.
There have been discussions of making more useful… to the point of including negative confidences for disproven postulations.
One of the few places I’ve noticed Confidence being woven seamlessly into the GUI is with Christopher Horn’s experimental Browse view [formerly called the Person view Profile mode or the Relationship view Linked mode].