Please stop using Varus' homosexuality as a scapegoat.
While I think that an established sexuality is a meaningful part of a character; Scapegoating your complaints onto Varus' homosexuality makes your criticisms look weak and homophobic. If you are going to criticize the new Varus lore, use some intellect and be rational.
Personally, I think that retconning a character's sexuality does have some unfortunate implications, but there are more structural weaknesses in the new lore than just his sexuality. I think that it's absolutely valid to be upset over his sexuality changing, but if that's the entirety of your concerns, I think the new lore is just fine.
EDIT: The reverse is true as well. People with legitimate criticism over Varus' change, including his sexuality, have legitimate concerns that should be addressed. Don't use his homosexuality as a blanket argument for or against the changes made to lore.