WB obviously he had family territories allies who could die for him and follow him. And he had an insane will too. He is one of the most human character in the show. For me WB is more impressive than Roger. WB made mistakes, was in Xebec crew, grew old, sick, saw his sons dies, was not as strong anymore, was betrayed etc. The guy know what a life is the good and the bad. He is truly the most powerful MAN while Roger is too much a legend and a myth. He wanted to have a family and he managed to have it.
Fisher tiger : the guy can make Jimbe and Arlong work together due to their respect for him. The guy is a true legend. His dream to save the fishman, his raid toward Mariegeoise etc.
Noland : the guy is a captain, has awesome personality, depth, strength, willpower etc. He convince others, makes friends etc : shandians, tontattas, everywhere he went he let his mark. The Shandians had millennial customs and he showed them an other way. Awesome man overall.
Roger obviously too : he had a lot of powerful allies that he inspired, and even his enemies respected him (WB, Garp, Shiki etc). Thanks to his speech the golden era of pirates has begun.
Xebec : he had an unbelievable crew with huge personalities to make them work together he must have been quite the man. Even WB worked for him. He must have an insane charisma.
Do flamingo : his all family is devoted to him. They are loyal and can die for him. He built a huge criminal empire.
Dragon : he wants to change the world. He managed to gather a lot of powerful indépendant crazy people to challenge the most powerful organization in the world. He has likely an insane will power and charisma. The RA army is huge and he is the undisputed leader without oppressing them. They choose him.