Based on that they should no longer be made to make contributions under the pretense that it will receive one.
Absolutely this. Time and again people post things on social media etc showing that they still believe that their are "paying their stamp" or however they phrase it, as though NI was some kind of personal savings plan. They still don't realise there is no insurance whatsoever about national insurance, it all goes into the same pot, and it is simply a tax on work.
If people are not going to get state pensions, then more of their actual pay should be made available for them to pay into whatever pension plan they and their employers choose.
Though then of course you will get unscrupulous employers reducing rates of pay, and people who are unwilling to plan and budget spending all their money rather than saving for a pension, and finding themselves with no income in old age.