Is there a way both of them can lose?
For me the only good spot is somewhere in the middle, accepting social needs and human motivation.
Let's take the U.S.'s newly socialized health care system for example: What it basically says is, "Dear Doctors, despite your dedication and persistence to the craft of medicine, you will not be allowed to practice the way you see fit. Your decade of training, continued education and superior skill set obtained will not be rewarded based on what the market will bear. In fact, you will be told how to do your job. We will regulate your salary because your time isn't yours, it's ours. Your time isn't your, it's ours. Let me repeat this so we're very clear -- your time isn't yours, we own you. Don't you dare call this slavery because it is not. Your time is ours. You will do what we say and you will be paid what we suggest. That agreement you had with John Doe to replace his organ? He may have agreed to your price but we don't. You will replace that person's organ at a price we set. Your time is NOT yours anymore. Good day to you Sir. We appreciate your service even if you think you know medicine better then us."
We live in a state that rewards bad behavior and punishes success. This is how empires fall.
With your bare hands?!?