The disagreement can exist because "orbits" is left under-defined. If you say A orbits B if A makes circles around B and B creates a bigger gravity field, then everyone will agree; they'll also agree on the fact if both objects have roughly equal masses, then it is true to say that both A orbits B and B orbits A.