I completely agree with Jicker, the game is pretty good the way it is, we don't need mines, turrets, generator, or inventory stations.
Just look at how successful Tribes is, that single day of esports with bunch of bads facing other bads and all that resulted was a bunch of over-inflated egos...