The free market doesn’t collide when there is competition. Just like oil cartels, they barely hold together because the first person to leave the cartel makes way more money undercutting everyone else.
And many of those issues of rushing patients and not explaining risks happens in public systems too. You think doctors work for free in those systems?
And in terms of quality you’d be a fool to not check even in a public system. I worked in the healthcare field and quality of doctors varies widely.