Keep in mind that situation is very specific. FIVB had to find already verified host who can keep WCH at decent level of organization having only ~5 month to prepare it.
if people are complaining that the same country could host in a chaos year, it just is ridiculous. You don’t have tons of options on short notice.
Let alone FIVB has to rebrand logos, websites. They are going to aim towards those places that have done this before with good infrastructure built in. Oh hey World Champs from 2014 and 2018, yes please from FIVB is a quick answer.