Usually when someone appears on the program they are made to look like fools, BBC had a very weak case in this instance and Mr. O'Leary had some very logical explanations for all issues, such as the mistreated wheelchair passenger, increased taxes at Stansted, charging extra for a number of services and more. They also seemed to attack him for global warming when in fact his fleet is one of the most modern and fuel efficient fleets in the industry.
Don't know what it's like to be an employee for him but he seems like a real sharp operator IMO.