Yes there is no free lunches and sure the US will have their own motives. But this does not mean that their intention is to fleece us.
The US now intends to build up India as a counterweight to China and keep in check Pakistan and Iran. This is the reason why the Left prefer to look idiotic and even get worsted in the next elections. They say that its Indian's strategic militrary relationship with the US that they really object to - an eumphesim that the deal is against Chinese interests