"Ausreichend" ist relativ.
Die durchschnittliche Lebenserwartung ist seit 1950 faktisch um 20 Jahre gestiegen. Es müssen also nicht nur immer weniger Beitragszahler die Rente von immer mehr Rentnern stemmen, sondern das auch noch über einen wesentlich längeren Zeitraum.
Die Durchschnittsrente beträgt ca. 18.000€/Jahr. Hätten die Menschen heute immer noch eine Lebenserwartung wie 1950, müssten die Beitragszahler rund 36.000€ pro Rentner einzahlen. Statt dessen sind dank gestiegener Lebenserwartung 306.000€ pro Rentner notwendig.
Es ist nun mal ein Unterschied ob ich 2-3 Jahre oder 15-18 Jahre Rente beziehe.
Für ersteres mögen 45 Jahre Beitragszahlungen ausreichend sein, für letzteres nicht...