If you have any enemy bigger than you and you are trying to out build him you will lose. Gates should only be closed in certain situations. To tell people to keep their gates closed and that's it is silly. You do not need to have more troops than your enemy to have your gates closed. If you understand range and how troops interact you can have far less troops and still spank your enemy (if they try to attack you).

-pier117