"The spirit of putting everything under taxation is to not allow taxes to decide where to invest your money in. The fact that everything gets taxed at source is a good answer for India," says Barnik Maitra, Managing Partner, India and South Asia, Arthur D Little.