While that is fair enough, I've never seen a company put a non-technical person in a lead technical role. Conversely, I've see no end of "a non-engineer can't manage engineers", which is what this feels like.
Of course, all other qualities being equal, having the addition of technical skills on top of managerial skills is good, but I've had more non-technical bosses I'd choose to work for again than technical bosses.