In this case it took decades for capitalist competition to assert itself because liberals are opposed to capitalist competition they believe they can regulate the market themselves as socialist and get a better result
To reiterate, it's not a liberal / conservative politicians at conflict here ... it's systemic political corruption based on the idea that a free-market cannot exist without government interference.
It doesn't matter if we call it socialism, price-controls, or product bans ... it's all based on the same thing. Every time the market is interfered with, the customers lose and the politicians gain.