Can't believe precious time is wasted on this ...
Goddamn, you're a self entitled little bastard aren't ya..
Since chadz and the rest of the dev team don't actually get anything from making this mod, any time they spend on it is wasted. They could be learning to play an instrument or to paint, raise a family, create something lasting. Instead they spent countless hours developing a mod that will no doubt die in a matter of years. Luckily they enjoy doing it, as long as the devs enjoy working on something, the time they've spent isn't wasted.
on topic: My guess is you can place the walls yourself. I never really played tribes, but wasn't the main game mode CTF with deployable stuff like turrets and vehicles? Looks interesting for sure.