Only because of 60s Standard and Practices. In today's NYPD blue world, he'd have a collection of large red Yeoman panties.
And at least she is watching the OS and not TNG. Instead of respecting other cultures, drinking tea, and quoting Shakespeare, she is killing Klingons, making out with Orion slave girls, and making fun of Spock for being different. Besides you wouldn't want her going around the house yelling "Engage" and "Make It So" all the time.