You're worrying about the wrong things. The problem here is not the pay of heart surgeons and neonatologists, the problem is with insurance companies, our healthcare system, etc. etc. Focus directly on fixing those issues, large salaries for surgeons is only a red herring.
But large incomes for people like Zuck is a problem. That makes no sense to me.
I am sure those people would be happy to spend that money and keep it flowing as well.