It's level 13, 175k. I had a bloody strong Garrison for the level of the server, unfortunately when someone several Castle levels ahead of you strikes, you feel it. I've no problem with my Wall being destroyed - Someone stronger than me attacked (with a couple others) and as such it makes sense that my Wall was destroyed... 3 weeks to repair it is insane though. I could understand 20k per day (so almost 10 days), or more, this is way too slow though.
Dazed, I'm honestly completely lost as to how you think 3 weeks to repair a level 13 Wall from nothing to full is a reasonable amount. My wall was destroyed and as such I was sent to Capital automatically... I'm not saying I want a full heal after a day, that would make much of the game impossible to play. I'm saying there needs to be a quicker return on the health - I'm in a good position that I'm friends with one of the strongest people on our server and as such he'll defend me while my walls repair, but for people who don't have that luxury they're going to be forced to wait a very long time before leaving their capital, meaning they lose a huge amount of bonuses.