What often separates the good from the great is a layer of innate ability, a gift, so it's partly that. There's many people with great gifts who don't work hard enough, or perhaps take it for granted, and therefore they don't have the passion and the commitment for it.