Karesta Pred sucks early game. If you push against his team he cant help them AND he cant farm fast enough to comeback b4 the game is over.
Even tho he can rape pubs random lanes, against an organized team, he sucks.
predator is a pretty good carry especially against tanks.
i believe this doesn't count for the 1600s, but in high 1800 games, there are tablets running about everywhere, which make the life of a predator very hard to say the least.
like people stated before, many items counter him - all the slows on ranged heroes etc, but tablet is very cheap and anyone can get it, and its always good. its an easy pred counter
EDIT:
forgot to add, I very often go for hellflower ON predator, its beyond insanity. it makes them bubbleses/valks/hags helpless against you