Yeah, I figured something was up when Janeway decreed that Seven of Nine was the only person on the ship who’s official Starfleet uniform is a leotard.
My mental impression of Janeway was forever altered by the actress’s portrayal of Red in Orange is the New Black.