As a top, I find the idea that I'm going to walk in hard to a hook up after driving across town, carrying a bagful of requested gear I've assembled at the last minute and now have to put on, struggling to find parking with no guidance, navigating an unfamiliar building, and lord knows what else completely fucking ridiculous no matter how horned up I am.
Hard in less than 5? You better be hot, really hot. You better look like those grainy photos from five years ago in your profile. You better suck dick and do it well. You better kiss and show me you know what to do with your hands. You better be able to open your mouth and have something sexy to say. You want instant already hard dicks? Go bend over in a bathhouse or club somewhere. I'm not fucking Domino's.
If you want instant rigidity, grab a dildo. If you want cum from another man it's time for a little human interaction no matter how fleeting it may be