I think they’d be more likely to say homosexuality is illogical and repress it. Could make an interesting plot point.
Versus “suppressing our emotions - the thing we do constantly which essentially defines our species - is illogical”. I really don’t see that making sense in universe.
gay pon farr episode when
But I’m pretty sure Vulcans could get into a bit of hardcore repression of sexuality, only having sex for procreation kind of thing. Very in keeping with their characterisation!