Even some "public" hospitals are really good. e.g. Tata hospital in Mumbai, They have had equipments and cancer treatments, which are even considered state of art in US. Like DOTATATE scan and lutetium therapy has been available to so many people in India for more than 5+ years now. Only 2 hospitals in Mumbai have it Jaslok and TATA. And TATA charges are so low , its a blessing for all the people who have been able to get treatment. Experience both healthcare system. India is cheaper which means every one can get access to cheap medicines and medical treatment. US obviously will fare better.
For those like me who were confused : The Tata hospital was originally commissioned by a philanthropic trust established by one of the Tata's, arguably one of India's most famous business families, and also possibly the most active in philanthropy / social welfare. The Tatas are also responsible for some of India's best research institutes - TIFR / IISc, as well as places like TISS, NCPA.