The suggestion sounds wonderful on paper - Two principal parties in the country joining hands in the interest of the country! But, impossible. Congress lately has made "communalism" (read Anti-BJP) the primary election issue (as well as it's survival strategy) and has joined hands with any party that could be labelled "secular". It would be political suicide for them to take BJP's help even if it were to offer it and alienate the "secular" parties. Anyway, with the two of them being the principal parties vying for the centre, it is pretty much impossible for them to join together. Also, it is too much to expect the current crop of politicians to put national interest ahead of their party's interest.