Yes.
Because the reality is that the vast majority of successful businesses aren't running︁ after zero-tax jurisdictions. Why is it that high tax places like US, China, India, France,︂ Germany, UK, Sweden, and Canada have the most unicorn companies? Why aren't there thousands of︃ tech companies in BVI, Cayman Islands, and Vanuatu? Because to run a successful business, you︄ need to hire good people. And you simply can't find enough of them in those︅ places, immigration there is difficult, and even if you manage to secure work visas, most︆ people don't actually want to move to a tiny island somewhere.
Many (most) of the︇ biggest companies in the world make use of offshore jurisdictions. But they didn't start there.︈
That said, there are people who set up genuine substance somewhere for their offshore companies.︉ But they're a minority.