Why was James Bond presented as a 'hot piece of ass'?
All the other scuba divers wear trousers...he wears some sort of hot pants.
I have no problem with men wearing small bathing suits or Speedos if they can pull it off. But it just seemed out of place that he's wearing a very revealing scuba suit and the other agents aren't.
I have to conclude that they wanted to sell Bond as a sexual fantasy to the audience.