Again with the comparison. You do realize, that Legions is a free game. It has always been a free game. Therefore, it never had the financial support and resources to be built into a quality game, like Tribes.
You are comparing the work of a handful of Legions developers, to that of tens, maybe even a hundred or more, Tribes developers. If you really want to know, how Legions fares against other games, compare it with other free games. I did that, and I found myself liking Legions, way better than any of the free games available out there.