in theory, it's in the interests of consumers for them to compete. but, it's simply not in the interests of companies to compete - not even in theory. so, why would they?
on the other hand, it opens up another question: is it in the interests of consumers to have workers compete for higher salaries? i mean, my empathy isn't particularly deep, here.
whole thing's a mess.