Fundamental issue is you have no idea what type of leader Geno is. You are purely projecting your own dislike of him. You can say he is not the most mature, and the slightly lukewarm reaction to his getting decked is just as likely frustration at the situation as the players not liking him as a leader. He doesn't always come across well in his interviews, but you are just plainly making shit up and acting like it is the truth.
The only way to tell if someone is a "leader" is by observing the decisions he makes and how he responds to adversity (prosperity too).
Geno had NOTHING on his record to indicate he's a good leader. Doesn't mean he can't become one, but implying he already is one is a MUCH bigger reach than stating he isn't . . .