So this is a real question, not a troll or joke.
I understand why we would shove, but doesn't shoving give him correct pot odds
to draw to the straight/flush/both?
I assume he is on one, probably both of those draws. Say he flatted your raise with something like AsX or maybe JsQo. If he is really such a fish, maybe he even has some middle pocket pair that contains a spade, or he has the J etc. Point being, he could easily have one spade and or part of that straight.
If he is 4-flush with 2 cards to come, then he is a 1.86:1 dog. When we shove, he will be getting 650:280 pot odds
If we just call the $140, then he would have bet $140 to win $230 = 1.6:1
fold equity cannot really be calculated like this and could change the decision making, but I do not think that most of the group is saying to shove for fold equity.
Have at it. Why is this incorrect?