[1] Nobody is forcing you to do anything. You can voluntarily choose to lend your money to the bank if you agree with the interest rate. If you do not, you are free to do as you please with your money. Find someone who is willing to pay better interest rates (typically more risky)[2], buy crap, or even buy bitcoin or gold.
[2] Interesting question is, why society should guarantee you a return[3] on your investments if you do not yourself find a counterparty that is willing to pay you high enough return that you are happy with? Smells awfully lot like socialism to me.
[3] And why this guaranteed return needs to be exactly 0%? Why not 5%?
(A note, The questions I made above are not meant to be snarky. Those are the kind of questions I struggled literally for months when I tried to get my head around negative rates and whether they make sense or not.)