Please don't get me started on socialized healthcare. It's far from any sort of panacea, regardless of our own problems. Forgive me for not being more sympathetic, knowing that my tax dollars go towards medicare, go towards GME funding, go towards paying for your training and salary as a U.S. trained resident...only so you can run to another country after completion without any sense of obligation or gratitude. If socialized healthcare is what you want, then you should have sought your citizenship and training in another country more to your liking. Ironic that our healthcare system isn't a good enough environment for you to practice in, but you don't mind being trained here and having your government and U.S. citizens pay for it, feeling no obligation to return anything for the benefits that you receive. Your residency spot would be better served by someone else who feels more of an obligation to this country and intends on practicing here.