I mean, it doesn’t really matter if Predators is or isn’t canon. Royce and Isabelle are probably dead anyway. Super Predators are most certainly canon at this point though. It’s just a matter of what they’ll look like in future films, should they decide to use them again.
Anyway, while I do not think Predators is perfect, by any means—it’s clearly the best thing the franchise has done since Predator 2. It was a love letter to the original. My only real complaint were some of the characters and their actions. Noland being one of the worst offenders.
That whole scene where he sabotages them was so ill-thought-out, for someone who survived ten seasons (which I’m assuming is at least five or six years, maybe more) on that planet. He runs off and leaves his gear after knowing good and well the Predators are coming, after Royce shot the place up. And then, there’s Topher Grace. What a dogshit actor. I can’t stand anything the guy is in. He is completely unbelievable in the role and just comes off as a joke. And his stupid laughs the entire movie are idiotic.
So, my complaints are very minor, other than that. I do think the little Predator tussle was kinda goofy at times, but meh. It was believable enough.