Colonists Stayed loyal to England for two main reasons. First reason was because England had a strong military. Second reason was because England was the key buyer of American goods.
Slave owners were some of the most loyal people in fear of their slaves going against them while the owners have no army.
England was the number one power, so colonists stayed loyal.
Slaves were very common in the south to help the colonists with their hard labors.
Merchants were also very loyal to England because England was the number one trader with America and bought most of the goods. England also had many goods that the colonists needed.
England was one of the only ways merchants earned their money.