Hmm, if the predator tech in this movie is supposed to be more advanced, maybe its the preds field testing new hunting technology on us? Kinda like Neca's Ambush Predator? Ive also had dudes from the military tell me how, with modern weapons, a group specifically tasked with hunting the alien hunters down would succeed. Predator Turnabout also lends some truth to that fact as well as Predator Incursion. Our tech is catching up, its definitely time our predators step up as well.