Personally I agree that adding more information about factions (especially if you're not paying super close attention to variables) would ultimately just bog things down. It's a cool idea, but you'd have to already be paying attention to the nitty-gritty, and so for any casual player it would likely wind up an unused feature.