I agree that a lot of individual professionals have benefited by being staying there in the US. They have the best technology and they are willing to give to you a few. No, not a single country have benefited by being close to that country.
Once you are in their folder, you are doomed to be a dependent country to the US. Never to come out.
Yes do some business with them. But the strings they deliberately attached with each and every deal is the most contentious thing. The Congress and the Senate will always have some thing surprise stored for you even if you have a clean deal. No escape.