You can't say Neal was a good leader, then list a bunch of huge mistakes he made that ultimately left tech on a worst trajectory than when he inherited it. He made enemies out of his peers and made some really bad hiring decisions that he only sometimes began to fix after years of poor performance. He only fired Stig after almost three years (!!!) of awful work and seemingly was going to let Erick ride on training wheels for years to come despite his universal reputation of incompetence.
Sorry, I'm not buying the "NM wasn't ready for his maverick genius." He's clearly smart and charming, but his actual job is to hire good people, fire bad people, and adapt to different cultures in order to build alliances so he can actually execute on his vision. He didn't really do any of those things and paid the price once people started looking past the theatrics.
You guys need to look beyond the cool culture he built for tech and hold him to expectations of doing the actual job of a CIO and setting us up for long term success. Sure, we had fun for a few years, but I'd much rather have had less fun than be in the mess he ultimately created for us.