I like calling better, too. How I see it: The call will slow him down and gives you a chance to take control. If you call, he'll have a hard time firing on turn unless he has a really good hand, and you have a few cards that can help you (whether you actually hit or not). As stated, the raise just gets him to fold worse and continue with better. Not many draws he can have here
Personally, I might have checked/called the flop or bet/fold. But I like calling better than re-raising.