Look, I'm not trying to put anyone down... I'd encourage you to do some more thinking rather than only seeing the obvious and declaring it hopeless.

If massive archer armies can't be defeated when they are defending a city, then I guess the best thing for you to do would be to build yourself one. I guarantee, once you do, even though it is a very strong defense indeed, you'll very quickly notice that strategy's weaknesses.