Any (non U.S.) folks with startups in the countries on this list? Is the article consistent with your experience?
I'm not sure what their definition of "Starting a business" is though, since technically in Canada all you need for that is a GST number, which you can apply for online for free and comes in the mail as soon as they can get it to you. You get a temporary number that you can use prior to that.
Trade is about right though, especially from the US. Where this free trade that we're supposed to have is I have no idea.