The survey ranking of the top 3 winning technology leaders is no surprise whatsoever. One of them is revolutionizing the EV, energy, space and transport sectors with a large number of leading technologies and hence gives people great hope for the future, while the other two are best known for their profiteering and abuse of the public. It's hardly a contest.
If you want to be known as a technology leader then you shouldn't be a leeching middleman as everyone will hate you, and rightly so. And if you do something technical then you should do it well, instead of doing it absolutely appallingly on purpose because that gives you greater profit --- I'm thinking of Amazon product search here, which is undoubtedly the worst search system that has ever been implemented in online shopping (advertising unrelated things in disguise). Prime Video has a similar purpose, mainly a vehicle for Amazon to put non-Prime content in front of you and make you pay for the privilege of their direct advertising. Oh and Bezos, you really shouldn't be abusing your employees either, it's bad karma.
Regarding Facebook, there's not a lot to say in terms of technology because all the company does is provide a website which monetizes and hence abuses people, so you have to scrape the barrel to find anything technical at all to say about them. One example of FB tech is that their techies release some fine open-source packages behind the scenes (only programmers hear about this though), but this is incidental to FB's primary product which offers no technical leadership at all. In fact they've given us technical regression since FB has closed off much public communication into a walled garden. Zuckerberg offers no hope at all.
So there we have it, not really a contest among those three. I'm sure there must have been other worthy companies in the surveyed 700, but among these three corporate leaders only Musk deserves to be called a technology leader. The other two should be filed under "Abuse for profit".