The tax on EPF has been rolled back. That does not however conclude the debate as to whether annuities make any sense from a post retirement perspective and whether there should be some nudge or compulsion to purchase annuities.
Most of the opposition to annuities comes from people who compare returns from annuities to Fixed Deposits / Tax Free Bonds etc. and point out to the fact that the returns from annuities seem to be somewhat lower.