She was more liberal a few years ago, along with Juan Williams. I guess they got tired of having their asses kicked in arguments and have been slowly shifting. They are still liberal on issues, but give them credit for being smart enough to realize some of their beliefs were flawed.
Powers and Williams are weak liberals who are easily swayed by their peers. FOX had a strong liberal with Marc Lamont Hill, but he got fired for being too liberal. Similarly, I think MSNBC did the viewers a disservice when they fired Pat Buchanan for being to conservative. MSNBC needs a few fire-breathing conservaitves like Buchanan, and similarly, I think FOX needs some fire-breathing liberals like James Carville, not the milquetoast variety like Powers and Williams who will go along to get along.