Yeah, some poor ambassador play on his part. Buying a curse on turn 3, not returning at least 1 copper on turn 5, etc. Even then, two ambassadors is probably one too many on this board (especially since you didn't go ambassador).
All that being said, it seems to me that using ambassador to clear away crap into goons/minion/mengerie would probably be stronger than a Money strategy.