It isn't that the old strat system was any better or worse than the new system, the big factor is that under the old system there were targets to hit that were not heavily defended and gave an opportunity for a neutral ground engagement to happen. Under the new system, nothing but high bombers have a chance to hit the strats and more importantly the majority of the combat happens over an airfield or vbase which in turns encourages camping and vulching and hordes.
I think HTC needs to come up with a system in which to encourage combat out and away from the fields. Give the players a target to fight over. Sure, we have tank town on Trinity and a few other maps but there is nothing to gain per say from meeting there in the eyes of the score monkeys, base rollers, or "name in lights" guys.