>>only people who don't cheat are the few who work for large corporations who handle the filing of taxes for them.
People in large corporations are well known to turn in fake rent receipts, produce medical receipts of their relatives/neighbors to claim tax benefits. So whatever 2-3% might be paying, aren't paying it completely.
India needs massive tax reforms.
The article you reference basically says that of those who owe taxes the only people who don't cheat are the few who work for large corporations who handle the filing of taxes for them.