Well, he very obviously did not buy enough Treasure. Since he had, you know, 0 Treasure. Markets and Fishing Villages are nice and all, but they really fucking struggle to reach Colony level, as your opponent surely should have noticed. He basically had to play every card in his deck to reach $11. With a couple of Platinums, he'd have had a lot easier time consistently buying Colonies.
He also didn't have enough drawing power. More Courtyards would have helped him a bunch, especially as he started to go green. I think you could've bought more of them, too.
Honestly, I'm not sure that this was a Kingdom for King's Courts. I mean, they're a reasonable buy if you happen to be right on $7, but what was super-awesome about KC here? You had very few terminals and tons of villages, so you didn't need the KCs to play lots of terminals. There was no real single power card like Bridge or Goons that you wanted to just slam as many times as you could. And they didn't really help your buying power, since KC - Market or KC - FV is $3, not enough to even mention in a Colony game. Obviously, KC-KC-practically anything is pretty strong, but neither of you bought enough Courtyards to actually set that up reliably.