I believe the answer lies in the dark corners of the big (ugly) not-so-beautiful bill. There are tons and tons of easter eggs, gifts, benefits and other elements in that legislation that gives huge new advantages to these public corporations. Honestly - that is what Wall Street is betting on.