No can do. Pension distributions are treated as income, and your total income is taxed accordingly. So pensions are already taxed. What needs to be done, is to reduce pensions so they are enough to sustain a person in their retirement, but not an exorbitant pension that is far more than what an ordinary person needs in order to survive. At today's cost of living, I would limit it to a maximum cap of $100,000. No one needs more than that. If they were earning a large income then one needs to put aside savings for frills in retirement.
I was playing the Democrats advocate.