What I'm hearing is that you object to cases where the entity exerting the most control over the direction of an open-core project has an incentive to restrict the project in favor of something else the entity also controls -- usually their non-open project.
It's a reasonable position, but I can imagine open-core projects that aren't conflicted this way, and open-source projects that are.