Scott, don't let it sound like GM pays the pensions, what they have done, is used the money paid into the pension accounts by the workers. They "borrow" the money out of these accounts and then file for bankruptcy so they don't have to pay it back. It is kind of like legal robbery!
My family all worked for a steel company here locally, and when it started to loose money, they stole the pension accounts, and when they ran out, then they filed bankruptcy! Now 5 people in my family were faced with the pbgc, and what a joke that is. My dad worked for the company for 30+ yrs, paying into his pension. Secure in the fact that when he retired he could live comfortably on a budget he had made. Well with the tiny fraction of his original pension that he was planning on that the pbgc pays he had to completely replan his retirement.
The PBGC does the best it can, but these companies and their officers that steal the security and hard earned money are the ones that should be punished!!!