In a society that wishes to support people who are not producing value, the people who are producing value will need to overproduce.
Whether you measure the overage in units of lifetime granaries, or running annual surpluses, is primarily an accounting choice.
As a practical matter, it's impossible for one farmer to save up enough food to span their entire retirement. Storage is an expense, and food goes bad eventually. The concept of a retirement is only possible in a society that transacts value regularly.
Yeah but we have money that can be stored and anyone that is old and have reserves of money will be treated and get food etc.
Society doesn’t reward you based on the value you produce but based on how much fictional currency you have. This could be entirely granted to you for example in a a lottery and you never produced anything of value.
Money spoils (aka inflation) just as much as food does. To maintain the value of your money you have to actively utilize it in the economy by investing it. This is not a flaw. It is necessary to keep the economy running. Otherwise we would see Scrooge McDuck in real life.
Whether you measure the overage in units of lifetime granaries, or running annual surpluses, is primarily an accounting choice.
As a practical matter, it's impossible for one farmer to save up enough food to span their entire retirement. Storage is an expense, and food goes bad eventually. The concept of a retirement is only possible in a society that transacts value regularly.