Lol. I always found it so odd when North Americans complain about the nude thing. Seriously. Get over it. We are all guys, we all have cocks, most of us aren't gay, who cares?
I went through 5 years of high school and no one ever showered because they were "embarassed", so instead everyone smelled like shit the entire day in school.
I went to the pool with some Canadian friends and they were all trying to cover themselves up with towels, wtf?
I think a lot of it has to do with being self confident in terms of sexuality. Where I'm from, it's not uncommon to kiss a guy and hug him when you know them really well and haven't seen them in a long time, here it's like taboo.
This reminds me of the Seinfeld episode where George doesn't want to get a massage from a male because he "might" get excited. That was comedy but yet it's so true.