Yes, social security is cheating, but you are forced to pay by government.
401K gave you personal control, so it is better than social security.
Investment is to defer your corrent wealth to spend in the future, so the key is to keep the purchase power. You made a good point in this sense.