I also think that the solution, if you will, does require to take the idiosyncracies of a country into account.
Many people may no realise this, but this exactly holds for African countries too. As the continent develops, some countries will become certain roleplayers that essentially are already apparent now, for those willing to go and look for it.
South Africa is the financial capital of Africa, and it would do most people here good to emphasise that. It is an entry point into the rest of Africa (despite, or because of even, being the furthest away from Europe) and its long term trajectory is probably going to remain in what I guess we could call facilitation.
If we compare SA to Ireland or Switzerland, again, they are countries that attempt to facilitate development. I think tax needs to be a topic in its own right, and the exact properties of a country is also a topic in its own right.
Luxembourg will always be forced into a niche, and whether that niche is tax based on not depends on the options at their disposal. Wealthy people see tax as an expense just like any other and the onus is on ordinary people to build inherent value rather than simply financial value.
But you need cultural momentum for this. South Africa's niche role is compounded by cultural and African factors and I am first in line of those that want a foundational based economy, rather than a facilitation based one. But you really need the will to work hard and build inherent value. My final point is simply that one can complain about countries that focus on tax (or tax evation) but the real question is: What else are the options. (And I'm sure there are opportunities waiting.)