Direct taxes have the drawback that filing an income tax return takes longer than indirect taxes, which you don’t even realize while paying.