Idk what exactly author thinks abt Americans, but I can say on behalf of everyone I know, we are all physically incapable of confusing artichokes and potatoes.
That said, a little bit of research shows a sunchoke is neither a potato nor an artichoke; it's another tuber that just tastes similar to an artichoke. Further research shows no evidence of it ever being called an American potato by anyone though.