I thought O'Reilly was less than fair with the Swift Boat Veteran, but then, I think O'Reilly is a pig.
O'Reilly has outlived his usefulness at Fox. I hope they will replace him with someone more interesting and less pompous within the next year. His schtick is worn out.