yes, e ticketing is very helpful in reducing corruption because there is no chance of mistakes .
the payments are done by net banking and the money is taken from our respective bank accounts.
we are also receiving an online bill which we can print as a proof.
we do not have to stand in lines for hours.
we can our tickets in just some seconds.