Alan Kay
has every right to be bitter. He's a great software architect, and came up with OOP as a perfectly reasonable policy for managing complexity. Now most people associate OOP with commercial garbage and that VisitorSingletonFactory nonsense.
If you came up with a set of really good ideas that were later bastardized and mutated into the sort of business horseshit that's destroying software, wouldn't you be pissed off?