Personally and from what I've been told, and from my experiences, yes, it is better to 3 - 4 bet.
Too many times I've been holding As or Ks and been beaten on the flop by a player with a baby pair that had a match on the flop, or someone with medium suited connectors that flops 2 pair or straight or flush draws. My opinion, if they want to go ahead and chase it, they're paying for it. The villain might be bluffing
, semi-bluffing with suited connectors or have some pocket pair. I don't believe in letting him see the flop for cheap.
That being said, I've also had Fishy Donks call my 3 or 4 bet with nearly anything and still lose, so there's no one easy answer.