The problem with Saudi Arabia is all they have is money and they cannot use the potential they have. In fact, one reason for the Saudi Arabia teams to buy superstar players and spend too much money for these players is that they want to be a more powerful country and be a better host for the World Cup in the next years. This can help this country to earn to more money and on the other hand this can help Saudi Arabia to have more and better players in the country and attract more attention.
I agree with you. But I think another reason Saudi Arabia spends a lot of money to recruit veteran superstars is because they want to promote the Saudi Arabian League aka SPL throughout the world and at the same time promote football to all Saudi citizens so that they like football. I think their investment is working. Nowadays, at least people know Al Nasr and Al Hilal and almost everyone knows SPL because there are several superstars like Ronaldo and Neymar. It seems like they really have the ambition to become one of the best football countries in Asia and even the world.
The reason why SPL is signing veteran players from European competition is that they want their country to also be known through football because football is what everyone world wide love than any other sports. This was why they had to bribe Fifa for them to host the world cup in other to expose Saudi Arabia to the world.