For me , with Fry its not the age gaps themselves. Its the fact that the guys look so much younger. Hes clearly into very young looking guys, gives me the ick a bit.I think there is or was some cultural aspect to it (as there would have been with older richer guys buying younger girls drinks or fancying them or liking “jailbait”) but also things have evolved in the last 10 - 20 years and that whole thing is more often condemned (Both gay and straight). On Millionaire Matchmaker Patty is always talking about guys wanting “spinners” that’s pretty vile.
I think there Is some nuance and with Spacey it’s a bit like that pervy PE/Drama/Music teacher at school who used to always date Sixth formers and with Schofe it’s so far outside of acceptable as he knew the kid as pre-pubescent through to “unwise but not illegal” those are wrong whether boys or girls, it’s not homophobic to think so.
Scott having a younger hubby, Fry having a much younger hubby - meh those facts alone aren‘t problematic.
Tom Daleys relationship is icky. Lance met him when he was very young and vulnerable after his dad died. He even admitted as much in an interview, which now seems to have vanished from the Internet from what I can tell.