Britain forces were superior in so many ways. They were trusted in battle already, had experience, also their weapons was superiors, their resources was designated to weapons a long time a go.
On the other hands, American weapons was bought individually, each one look for their weapon, they soldiers were militia actually, who never fought before in great wars. They didn't even trained constantly as British forces did.