Why is the government not targeting the rich people who can afford to set up offshore accounts to shelter their money?

Small business owners aren't rich enough to set up offshore accounts in tax havens.  I doubt they are even in the top 1%.  Most are likely only upper middle income earners, after slogging it over a few years to build their business.