We need leaders, no question about that. However experience does not always equal leadership, which I think is a common misconception.
We need some more physicality, no question about that. Physicality isn't just size though, no use having some 6 foot 4 brute if he's 35 and can no longer run...