I believe the motivation for the scorn is because you have no evidence for your speculation, and that speculation is tarnishing a person that we respect.
but sounds like there were relationship issues as well. I wouldn't imagine his cut and run solely on "I cant program enough" -- He had to be either under performing or frustrated with the others' lack of leadership/performance/flexibility/ability to listen/you-name-it