There is a safety net here, if for example you get homeless after working or are disabled. There is no such thing in India. Sure you can have an employee contributed benefits plan(if you are lucky to have one of those employers). If you became poor after 20 years of working you are in the same boat as some poor kid teen who was born on the street.