The Swiss government is not the asset manager of the Saeule 2. This is done mostly by banks and insurance companies if I'm not mistaken. But I agree, take it out as long as you can is good advice, although not that easy to do.
Technically you are right. However it is massively subsidized by taxes. Then why have a Saeule in the first place? Switzerland is one of a few country where you can access your retirement savings before retirement age. And my guess is that this option will evaporate very soon! Which way is the Exit please? #titanic
Basically you can access these savings before retirement for funding your property (in or on which you have to live), found your own business/company or if you move to another country (I think must be outside the EU). The latter is what I did a long time ago. The 2 saeule was introduced in 1985 and is just a giant money transfer mechanism to bring all this funds to the banks and insurance companies and out of the hands of the hard working people and their employers. So in general, business as usual.