Yeah, 5 seconds is actually a long time to sneak a peek! But yes, I do sneak peeks in the locker room, that is one of the best things about being gay, we have full access to a "room" full of naked dudes. The college locker rooms are the best!
I think it is a sign of the times, younger dudes are really prude and homophobic in the locker room. I think the media is to blame! I think straight guys are more aware that a gay dude is not always dressed up in a pink jock strap with an earring, but could quite possibly be the dude in the in the next locker that he just played racquetball with. As a result, they cover up out of fear that they are being gawked at. I guess I don't blame them to some extent. The guys that have to keep their towel on to put their underwear on are really concerned!!
My current gym has a jacuzzi in the men's locker room, with a few chairs around, to cool off after the sauna or just relax. This is a nice spot on the rare ocassion a hot dude gets in nude, a good show as he enters and exits! the chairs are faced towards the jacuzi, so it is not so obvious to take a peak. Unfortunately, the gym has private showers, so can't keep the fun going.
My gym in college had a jacuzzi that faced the open showers, and when I saw a cool dude enter the showers, I would decide it was time to wash up!
You have to be careful, and yes, I have had one incident that I was caught peeking too long! A group of about 3 high school dudes (I assume they were all 18!), were getting changed, and surprisingly, they were not shy. One of the dudes caught me staring and called me out, I heard him say, "hey, that dude is checking us out."

He did not seem too upset, but the show was over. I was at the sink that had a mirror and was pretending to clean my ears with a q-tip for a couple minutes!! I moved on quickly and nothing came of it.
So gyms can be a good time, you just have to be respectful and careful.