I'm not saying you're not right (I'm certainly not gonna dispute stacks), but I don't really get it. Surely I'm gonna be ahead of him most of the time, but most of the time he's gonna make me fold those hands so I would think that a 3-bet is better here. Certainly when you see that he's raising junk he can't even think about calling a 3-bet with (like in this example).

So althought I think you're advice is generally true, I don't see how you can apply it in this situation