The difficulty in Far Cry brought additional tension to the game experience.
Frankly, near the end (on the next to hardest difficulty, keep in mind) the difficulty just got boring. You stopped caring if you died and just started to brute force the situation to get to the end. Run up, figure out how to get past xyz monster, move to the next die, rinse, repeat.
Some of the situations they placed you in were so stupidly hard, not because of being clever but just because it was an unfair position in the extreme (most notably the next-to-last boss fight).
I got annoyed with a couple of the check point saves where you had the option of selecting from each of the weapons and then moving on and hitting a check point. The check point shoul have been before the weapons because the usual loadout sucked donkey balls in the next area (instead of oicw I wanted M249 which meant I had to backtrack down several halls every time I respawned.)
At the end of far cry I didn't give a shit about the game. I just wanted to get to the end to see how their stupid story turned out. If the story had been better and the voice acting better, I might have cared a little more despite the unclever puzzles.
Think, is standing in the middle of a circle of extremely powerful hitscan weapons "clever" or just blatantly unfair? Using lame traps with 3 dozen enemies to cover up their poor skills is something I expected from the last generation of games.
At least with Doom3 you expect it around every corner and there's only 3 or 4 of them.