It is extremely situational, if it's online poker, play only with good cards works better most time since people won't be deceived easily by words alone. Otherwise, there are 3 conditions/things we could consider before choose bluff or play with good cards :
1. Is enemy easily bluffed?
2. Can you find out/guess whether enemy pretend to be bluffed?
3. Are you good at bluffing (choosing good words, maintain poker face and good body expression)?
If there are at least 2 condition meets, bluffing should works better. Otherwise just play with good cards and totally ignore all enemy bluff attempt.
Bluffing is necessary for winning the game. If you are not bluff master it will be difficult for you to win the game. Only good cards will not favor you in winning the game. You must be a bluff expert. If somebody thinks that it is not right to bluff in game, I want to ask them, is gambling well for your family and their future? A wrong thing should be full of bluffing.