US has better sense of democratic strategies, whereas Indian politics has not matured enough to judge, what is good for the country and what is not? Opposition are to criticise only, whether it has any meaning or not.Similarly Communists are to oppose US, whether needed or not. They could not even become equal to US in the last 50 years or so, but are surviving by way of befooling their vote bank.