The problem is that these monarchies are puppets, in the old days this was called "client kings" as the Herod family of the Bible was in relation with the Roman Empire. The only one of these monarchies that has a little autonomy is Qatar but in practice, the people who live inside these monarchies are as poor as those in Syria, Iraq, Lebanon and so on, the number of slaves used in construction is absurd and all with the endorsement of the US and with the support of Western companies and the media. The rest is propaganda of the global zionist empire to sell the false idea that it is better to be their puppet but it is not. Another factor is that several members of these puppet royal families have been killed over decades, both in local conflicts and by plots made by foreigners such as the assassination of King Faysal (70s).
The only way for any nation is the development of the military, political and ideological area, with the "know-how" that is the act of knowing how to do things, e.g., knowing how to make a missile, a video game, an atomic bomb, etc. This is what China did, Iran is trying to do it.