Add ability for TDS & TCS

That may be its goal. But the fact remains: such a tax is entirely unrelated to income and unjustifiable on a financial basis. It seems a rather clumsy attempt to enforce compliance with income tax laws.