I disagree with your disagreement, although I see where you're coming from.
The problem is that even when you're ahead, there's still "dead" money in the pot. This affects you, because there is a break-even point where you'd just as happily take just the dead money as have your opponent call a bet from you. Let's take an extreme example.
Let's say that your opponent has exactly one out; he has an inside straight flush draw and you have four of a kind (I like drama). He only has a 2% chance of drawing out on you. He knows that. You know that. You're playing with your cards face up for some reason.
If it's a $1000 pot, and you bet only $20, of course he's going to call. And sure, 98% of the time you'll win an extra $20. But 2% of the time, you'll lose $1020. That's the problem. Your expected value
by only betting $20 is less than it is if you make him fold.
Rooting for a call just because you have the best hand is only true if there wasn't any dead money in the pot, but there always is.
Since there's always dead money, there's always a break-even point.