A not so little correction of some revisionist history needs to be noted. The first slaves brought into the Americas were by the Spanish in the 1520's (St. Augustine, St. Elena, and St. Miguel de Guadlape settlements) and about a half century later the French. The English were at Jamestown by 1607. Most of the early English settlements were here because of religious persecution i. e. Puritans, Quakers, and various protestant groups. These were not "greedy colonists". The next wave were Cavaliers and others escaping the English Civil War in the mid 1600's.
Some "greedy" colonists arrived about this time. Landgraves and other notables received mass quantities of land.
Average Joe colonists were induced to come to America to grow the colonies and prosper. Land needed to be cleared and infrastructure built, hence the New England slave ships purchased slaves on the African slave markets, already enslaved, and resold in American slave markets.
Note that the importation of African slaves was outlawed after 1808. The existing American slave population was deemed sufficient to maintain the American slave markets. Federal infrastructure (federal government buildings, Washington DC monuments, Erie Canal, New York and New Jersey wharves, and emerging westward expansion like railroads and newer ports like New Orleans) throughout the growing country, which differentiates the USA from most existing countries and empires at that time. There was a national need above and beyond the personal greed of agrarian societies. That is why American slavery persisted for 89 years. That the new Western states like Texas wanted slavery to build their infrastructure. The western expansion fueled increased slave prices and profits. Without the prevalent need for slaves, the institution would have withered and died as it did in most countries.