I tend to agree. Most every time it's "too much" cam that's the dog rather than "not enough". It's the same rule with carburetors. 99 times outta 100, you'll be happier with "less" carburetor than with "more".
To that line of thinking........
You ever seen any stock 340s that were dogs? I have not. There were none, unless there was something wrong with them or they were slam wore out. Even the 73 340s would haul the mail. Ever seen a HP 440 that was a dog? Again, unless there was something wrong with it, or it was wore out, nope. They'd rip it up. And BOTH the big and small block engines did it with 114 LSA for the small block and 115 for the big block. Wide LSA won't run? My *** it won't.