That seems to be the case. You need to deal its weakness damage or at least critical as alternate method or you just scratch its itch at most.
With good set up and good helper, 4 turn wins is very manageable.
FKG ID
DMM ID: 561075604 (106/107)
IGN: Dusk
[Just a guy with bad self control and blow his gems for more salt and sodium chloride]