The WHO is a political organization - much like the WIPO, WTO, UN and many others. It does not exist for the benefit of mankind, but rather for the benefit of its member states - and those have differing agendas.
Current WHO head was elected in part thanks to chinese votes and influence. When the WHO recommended not closing any borders, how can you disentangle the professional epidemiology opinion from the political push? You can't.
Which is not to say it is evil or incompetent (it may be either, both, or none - I don't know enough) - but it seems to have an aura of "professional only" organization, which is unjustified.