There was nothing wrong with Far Cry 2 which couldn't be fixed by having a testicle gougingly simple mission architecture. By which I mean "Go to B, kill people on route, kill subject X"
Obsidian should write the some DLC for Far Cry with, you know, and actual story, set in the country before the events in the main game.
EDIT: Massive props to the team for making it so evocative in sight and sound, though. It really makes me miss Africa. The only reason I play the game any more is to admire the occasional sunset.