It will disproportionately punish low income people, just like all other “sin” taxes.
I would prefer to see a campaign of public education and encouragement towards healthier alternatives.
In the US we have had very good success in curbing tobacco consumption without resorting to crazy high taxes like Australia and New Zealand.