Haha, don't be so shy about it! You don't want to stop preferring Hoard as soon as you have 2 in the deck. The goal is to get 3 or 4 or even 5 Hoards in the deck before you really start churning green cards, to increase the chances of plopping down multiple Hoards for a single VP card purchase. The idea is that it's really not that strong to add two cards worth 3 VP and $1.50 average to your deck early in the game. Here's a pseudocode suggestion:
I don't want to say that you're wrong in a flat way, because one thing that messing with the simulator has shown me is that sometimes subtle differences in one part of the strategy will make other parts of the strategy that previously weren't showing much promise suddenly work.
But I tried 3, 4, and 5 (and more!) Hoards in other iterations of the bot, and the reason we ended up with 2 Hoards is that the 2 Hoard version outperformed the more-Hoards versions.
Now, maybe if we changed some other rule, suddenly using more than 2 Hoards would be advantageous, but I played around with it a considerable amount and was never able to get a >2 Hoards strategy to outperform a 2 Hoards strategy.