Kim Fowley is the genius. He didn’t do drugs. He kept the publishing on the songs he wrote. He produced many musicians recording, and was a card carrying Republican (at least in the 1970s).
Then again, it was his idea to invite John (and Yoko) to Toronto to play an oldies show with Gene Vincent, Chuck Berry, Little Richard, and Jerry Lee Lewis.