My story goes hand in hand with this topic, so I'll share.
Not saying those guys in parks or on the streets aren't hot, but to me there is a direct turn off with guys who are so bold like that, and in your face. Cockiness and what I call blatant self-satisfaction accompanied with a high level of exhibitionism has a big twinge of turn-off. There is a tall, very lean, lanky guy, very muscular and fit who jogs the main street in my town. He only jogs main street and of course jogs shirtless. He is a constant, and I can tell he is loving every second of seeing and being seen. Sometimes the entire jogging session all over town will be accompanied by him dribbling a basketball. Nothing wrong with that, but showing off is written all over his face. Then on the first slightly breezy (still warm) day he's out there donning a hoodie, aviator shades and a baseball cap looking like the una-bomber.
The other day I saw him again, shirtless with super-short, shiny blue shorts and no underwear, jogging on main street. In your face showoffs are just a turn off to me. Not saying their bodies aren't hot but they are a definite turnoff.
No, I'm not jealous.