People who are ruled by the desire for material gain alone, are more often than not cowards.
No, I think that the core factor for the establishment of the American colonies, was the desire to create a new land where they could exercise their religious beliefs in freedom and peace, something that was completely unknown in the old world. And, in the establishment of such a new land, economics played a very important role.
Fine. Live in your little mythological dream world. But when you want to find out how the American colonies were actually settled and why I recommend you read a book like Alan Taylor's recent work: American Colonies