What advantage did the Patriots enjoy during the American Revolution?They had superior leadership and military training. They had vast sources of wealth to pay for the war. They knew the landscape where they were fighting. They developed more accurate weapons than the British.