Do you really think Congress will go to such lengths, pay so much money to to win votes, just so that they can show to people of country that they are doing a good thing.
The deals involves Billions of dollars (of taxpayer money) and where do you think the kickbacks will be going? Its pure business, you invest a few hundred corores, you earn many many hundreds of coroes.