Mr. Snrub said:Predator is a good movie because of the direction, not because of the story or characters.
You also have to factor in "mystery" aspect of Pred1 since we, the audience, didn't know what the Predator was (until halfway through the movie). Whereas going into Predators, we pretty much knew everything to expect.
And yeah, like the other guy said, I don't know what the haters were expecting from Predators.