While I agree with your assessment, my bone of contention is whether the US will actually keep that promise when push comes to shove.
We are not treaty allies, and we likely will never become one under normal circumstances. So there is no need for the US to jump into any conflict India has with China.
Here's something very, very important.
The United States will not stand by and watch China take the reins in terms of being the most dominant force, said the White House official.
www.timesnownews.com
When asked about the US Navy deploying two aircraft carriers in the South China Sea amid the ongoing tensions, White House Chief of Staff Mark Meadows said, "The message is clear. We're not going to stand by and let China or anyone else take the reins in terms of being the most powerful, dominant force, whether it's in that region or over here."
That doesn't include Russia alone.