But that's a scenario based on your idea being feasible. The far more likely scenario is an even more brutal and unethical market, where companies use controlled distribution (such as with Daraprim) to prevent generics from being tested, and thus, being brought to market. Why? Because without patents, even that limited initial window for drug companies to earn back R&D costs--along with supporting the sunk R&D costs wrapped up in the larger number of drugs the fail to bring to market--exists only so long as the manufacturer is able to use whatever force is available to it it to stop generics from being produced. Far from cooperating with one another, pharmaceutical companies would have every additional incentive to stab each other in the back. Instead of skirmishes like you have now, you'd have a war to the knife.
It's easy to look at problems with the current patent system and think that they'd all magically be fixed by getting rid of them. But unintended consequences are still consequences.