You can't compare living and working in a European country vs SL. In addition to a functional system, you will be building a pension fund that would allow you to retire comfortably, at least in SL. What you save in SL in rupees will be worthless in a few years, whereas foreign currency savings keep appreciating. The social security would ensure if you are laid off or become unable to work, you and your dependents will still get some income to survive and not end up in the streets( similar to security of extended family net in SL) . You and your children will have access to best healthcare, without having to go bankrupt or collect donations from others. Education opportunities for children are more and also advanced.
But ... we don't live forever. So it's important to be content.
Have you left the parents in SL as well? That would be another reason to return.