They should have just let GM and Chrysler go into liquidation. Then everyone, dealers, bondholders, UAW, etc. would all feel like they were treated equally.
This is a perfect example of why government should not get involved in free enterprise. It's like playing in quick sand, the more they move, the worse the situation gets.