In a game such as Mount and Blade I think devolpers time could be better spent. Sure its a nice idea and does give a sence of a long term goal, but as already stated players always find a way to hack or break the system even in big budget games. I also think that these types of systems unless done really well actually cause more harm than good, players become controlled by it and never want to upset there overall score even if it means not doing whats best for the team.