The charities attack is great but it bailed him out because after September 11, the confrontation thing was a losing tactic. O'Reilly was not able to adjust and was coming off as a beligerent bully. His crusade against fraudalent charities has been a great service but when it is over he will go back to being a beligerent bully again.
He won't fade away, too many things need fixing.
I'm amazed that you can't see that.