Of course they will say “no” to the US. Israel does this as needed. UK, France, Japan, Australia do so as a matter of course. You want subservient behavior. Nobody is in line to offer that. Can you name one country that is offering itself on a platter for the US? The Saudi’s are busy undermining the US within every Muslim dominated country. Your country, China, is busy fomenting trouble in the South China Seas, Africa, and Latin America, while smiling at us. Either you are naive or stupid...more than likely both.
Such simplistic idiocy! Just because someone recognizes that India is not an ally and should not be treated as such does not mean they support China. You likely oppose Boehner, does that mean you favor Pelosi? Heck, may you do....
The world’s oldest democracy (USA) and the world’s largest democracy (India) are natural partners in fostering more freedom in this world of ours.