They were/are superbly trained.
True, and an ambush always starts with an advantage for the attackers. Even experienced soldiers who have superior weapons and air support can have a terrible time in an ambush by less experienced and less well armed opponents.