I think it's like I reasoned earlier.. too many players don't even know what a Tank Town was about.
And the few that do, go there, see nobody's there and immediately go elsewhere.
What we need is some kind of priming (hope thats the correct word), some kind of event to get players into TT in bigger numbers
You're probably right.
I know that in my squad (Rolling Thunder), we have a few guys who are all about the GV fights. They have heard the buzz about this map, but have been disappointed by the activity in TT.
I think it may take somebody notable, planning a major TT event (think MoM event for tanks).
Announce it... Plan it... Launch it...
Build it and they will come...
(More important to get a massive tank fight going then it is to successfully over run TT, so don't try to plan to win. Just plan to engage. Train the habit of big tank fights, worry about winning them much much later.)