Pensions are great in that they provide a monthly income until you die but the problem is that nowadays companies may not last long enough so you can retire. Plus they are more costly from the employer perspective and its just a fact of life that some simply cannot afford them.
I personally...