Why do term deposits still exist?

You lock up your money for a year just to earn 0.35% interest before tax.

Meanwhile, the published inflation rate is 3.8%. 

A term deposit is a GUARANTEED loss of purchasing power. 

Save with  instead.