People act like 7 was vamping it up all over the ship. She cannot help having big breasts and blonde hair and long legs. This is just how God, the Borg and the EMH made her.
Okay, I can get that's how she is. I can even get the perv subroutine in the EMH to give her a catsuit. But why wouldn't Seven, when she realizes how everyone is gawking at her, not replicate something more modest in the name of efficiency? Harry can't even stare at her without wetting his uniform and Seven did call him on this more than once. Heck if a bunch of former Maquis terrorists get Starfleet uniforms with provisional rank, why not Seven?