Why let the truth get in the way of a good story...
Ah no, WHBM, as the net benefit to the Treasury of the changes in tax treatment was zero; there was a corresponding cut in Corporation Tax at the same time that tax relief was removed on Advanced Corporation Tax. Perhaps your ire would be better directed at those companies that used the changes to raise profits rather than offer employees a better pension...