This is some top tier gaslighting, man. You know as well as I do that people put money in the Cayman islands to dodge taxes. You're behaving like someone at the Cheesecake Factory being offended when someone says their food is high calorie.
You just can’t hide money in Cayman. You can put money in Cayman, when you need to put money somewhere safe and neutral, but not hide it. Nobody dodges taxes by putting money in Cayman.
There are some ways to save on some countries’ taxes by putting money here, but that’s on those countries, not on Cayman.