I agree with you on all that too.
I’d say having to go back 38 years to find dirt on a guy, makes it pretty clear he has been squeaky clean for 38 years.
About the only thing that they could fabricate allegations against Moore on would be inappropriate sexual behavior, and I think they came up with that idea, based on all the allegations being thrown around in Hollywood. It was the easiest choice of misbehavior to throw at him since the topic had already been in the news, and they figured it would receive the biggest coverage.