> none of these are particularly impressive from a technology point of view
It's the "first" part that somewhat matters more and then it become's a question of whether he's more Edison or Tesla ( crazy marketing or crazy smart).
Also he's been put into a Director role, so his technical merits come second to his ability to find, understand, and cultivate the smart people needed for his department's goals.