Yeah all those +15 physical damages… its effectively 0 against big dudes that has high armor bc each flat source is checked individually. One can try to increase crit because crit is checked before armor and thus you can bypass at least some chunk of it. But physical damage is still underwhelming in the pet world.
do a game backup, “come into the light”/join the dark side in 1.1.9, see what you can make happen (tho as always i’m more waiting for the final itteration of a patch ie 1.1.9.1) - and if you really hate it you can just swap in your 1.1.8.1 version back