Dear lord. It tracks, especially with Kim Ng's comments.
But also, on the White Sox Talk podcast, Guff said that
One of KW/Hahn wanted to sign Harper, the other wanted Machado
When it became Machado, one wanted to sign him to a complicated contract
My guess is Hahn wanted Harper, then when it failed, went for the annoying ass contract.