He had a Mine too, and we all know that's the best card ever.
No, Bureaucrat is the best card.
Scout!
Scout is the best counter to Bureaucrat, but Bureaucrat is always good, so it's less situational.
You forget, that Scout is more than a good counter. As you want to win, you need to get points early and Scout draws them, so that you have bigger hands, which will lead to a win.
This is a bit like winning with a huge engine of Villages. I'm not sure, if therefore the Villages are better. But I think Scout is still better, because you can't buy Village if it is not in the setup. So this is a huge disadvantage for the play with Village.