I was reluctant to go for engine here because of the no (real) +buy. The inability to go for 2+ duchies in a turn in the late game can hurt a lot, even if Haggler is around for picking up Plazas in the mid-game (though without a village at 3 and after opening with steward-steward, haggler gains when you have 3/4 coins could be actively bad for engine). I wasn't thinking about using haggler to pick up Nobles+plaza early as a way to get those extra points to win on a 4-4 province split, so maybe engine is still right, but I doubt Jack/Plaza/Nobles is a significant underdog here. In any case, I doubt that I could have played engine well enough to win.
Is Haggler over Gold on T3 for soulnet crazy? I would have considered it, but it could just be wrong. Maybe I'm just overvaluing the important of Haggler for Nobles-Plaza/Province-Gold turns (I did buy Haggler T4 after all, which Polk says is very wrong).
In any case, pretty undeniable that lots of 7s at the end was very unlucky, and I probably lose this game most of the time.