Unfortunately having outright race pace is not enough. No one can do outright race pace like Alonso did, and his race starts were fantastic, which made up for him being a relatively poor qualifier. But yes the main thing is that he thought only of himself and not of F1 as a team sport, which is why he either made poor transfer decisions or didn't have the right friends.
Vettel and Hamilton are very similar. Both are great at building teams and rapports, Hamilton is able to crank it up more during the race when he has to, but Vettel's race starts are generally better and particularly when he was at Red Bull he was great at getting himself out of DRS range and creating a buffer. However Vettel succumbs easier to pressure within the race when things go wrong, whereas Hamilton is more easily distracted by outside influences, such as when Button walked all over him when they were teammates at McLaren.
Schumacher was the king of team-building, great at playing mind games with rivals, had Alonso levels of speed, but as we all know was not above cheating to get what he wanted.
Verstappen is full of youthful energy, but thinks only in the moment rather than the long game which is why he tends to only follow the rules when it's convenient for him, and despite being around for four years still hasn't learnt all the lessons he should have, when at this stage Vettel and Hamilton had already won a championship each.