We have to all get creative. Offshoring will never relly die in the same way greed will never go away. We are just in period of transformation. Old offshore mentality and habits have to die and people need to embrace new methods and schemes and that include maybe crypto for the crypto fans out there ns2.
What is killing offshore is access to traditional banking services. Offshore countries have noway of fighting back against being shut out of the international banking system and threats from OECD. Until there is a credible alternative to allow them to stand up against the constant︀ threats, things will get worse before they get better. However I am optimistic a credible︁ payment network/currency will emerge that can't be sanctioned, blacklisted or blocked and that is stable and universally accepted (so not bitcoin).