Black Money in the real estate is the root cause. If govt mandates selling of all the real estate properties through auctioning, black money can be completely eliminated. This is going to bring down the property prices. Once the property prices comedown, companies can convince IT employees to take a pay cut. Now IT employees are spending most of their income on rents or mortgage etc.
Eliminating the black money in the society can fix most of the problems in our society. It make India a very strong player in the global economy.
People doesn't know where to hide their black money. They can't invest in stocks, They can't deposit in Banks. The only alternative for people to hide thier black money in Real Estate.
With the way things are moving, god also can not save the country from Black Money.