I agree with you 100% . A program, for example to do property transaction will solve problems in that sector. Unfortunately its a chicken egg problem. policy maker won't let a program replace manual processing which has high opportunity of doing wrong and get away with it.
On a side note Yes, Train reservation system is much better now compare to what it was back in 1990s. There is no room left of corruption. I guess India need a strong leader which is not in for profit and he/she may do such small deed which will help India evolve out of current state