The British soldiers were more professional and better paid than their counterparts. The British also had more resources to draw upon than the Colonists, at least initially.