JayEdGrrrrr was certainly not a Saint.
I think he did what the higher ups wanted to keep his job.
The higher ups like the Kennedys or LBJ’s with their historical squads of sympathizers have tried to rewrite history to make J. Edgar Hoover more sinister and an instigator of bad stuff who blackmailed the presidents.
The Left took a beating from the FBI spying operation and their revenge ironically was to brand him as a gay man.
The same Left that will claim to be on the side of gay people nowadays.