Most successful bands share several common traits: Each individual musician is quite talented, there are always one or two talented musicians, they all are almost of the same age, they practice and work very hard often away from home, etc.