Gee the Swiss must be awful stupid, 'cause that is what we do and yes of course it works. A Swiss state pension at the max makes up about 20% of a pension's annual income the rest comes from the assets you claim will make no difference, plus savings. Mandatory pension contributions starts at age 25 (7%) and increases over the years until it reaches about 11% in your mid 50s by law this is matched 100% by employers, but most actually contribute more often as high as 200%.
Unless the Swiss dependancy ratio has already reached 1 retiree to 2 workers this does not really address the point. ( I thought you were a Mayo man)
Saving may well be a solution at the level of the individual, though not if the state pension becomes means tested, but it does nothing at the level of society.