If you read the article, it said that America did not join the CRS. It did not say that America was not sharing information. It said that America was not giving account balances, but was giving interest amounts and other earnings. So while America is not giving everything (and I do have doubts about the accuracy of the article, and it is over a year and a half old) they are giving enough so that if someone had an account in an American bank, the earnings at least would be reported to the foreign country. It does not take much to extrapolate average balances, given the average interest rates that persist.
Finally, this is not a news article - it is an editorial. Not once in Mr. Fry's long diatribes does he once give a source or reference to back up his claims that "American is not interested joining the CRS. Who gave him that information? Is he privy to the thoughts of the IRS and other agencies as to what they think? Even if he was, the thoughts of one particular government official are not indicative of the entire country. Who is branding America a hypocrite? Mr Fry and his fellow workers at the Economist? Again, no facts, just supposition and innuendo. Where does he come up with the number $1 trillion to $30 trillion offshore? Again, no facts. I have never heard of this number, and did a quick search while writing this reply, and found nothing with these numbers. He does mention an investigation by Bloomberg (who has been in the news as a source of "fake news, by the way) about money managers who benefit from moving money to America. I am sure that if the investigators looked, they could also find money managers who benefit from moving money to the Isle of Man, the Cayman Islands, the Turks & Caicos, Switzerland, and many other countries.
In short, the article you cite is an opinion piece of questionable value with no sources or hard facts. It is also outdated - the Trump administration has already changed many Obama administration policies. And it does state that some information (enough to get someone caught) is being exchanged.
As a CPA whose ethics and license require me to follow the law, I do not see any lack of complete information exchange as a problem. America's tax system is based on voluntary compliance. We rely on taxpayers to do the right thing and not cheat or commit fraud. So unless someone is trying to cheat or commit fraud, the level of information sharing should be a moot point, as I would only encourage someone to be completely open and honest when reporting income. I would also withdraw from any engagement where the client was trying to hide information or evade tax, because this is unlawful and unethical.