No, with respect, that's not how it works.
That tailing-off of net inflow has been anticipated by the Office of the Chief Actuary for many years now, and it's made up by investment returns. Gradually, over a long period of time, on the base CPP, more of the benefits need to be supported by investment return, but it's a relatively modest amount over time.