I hate it when people knock my heroes off their pedestals. I like to believe the best of people, but it is only rational to expect the worst.
I submit that Haley didn't get knocked off her pedestal, she jumped off herself. But I understand when someone you once respected prove they are not, and perhaps never were, worthy of that respect.