In Germany, all members of parliament also get a pretty pension package - minimum of 1.682€ per month, which is FAR more than many old people ever get.
Politicians NEVER have to experience the worries of "normal people" like "how am I going to survive as a pensioner?", "how do I feed my kids when I don't have any money left?" or "how am I going to pay rent this month?" - and with a greater and greater rate of "working poor" or unemployed people, the disconnect will rise accordingly.