Pretty much agree with these, though I haven't played the last two games you mentioned. I don't know how the hell Dishonored got a 91 on Metascore. That game got boring fast, and I never bothered finishing it.
Far Cry 3 was better than I expected. The main letdowns for me were a couple of story missions where stealth was mandatory - if you get detected by the enemy, you fail and are forced to restart the mission. I hate mandatory stealth missions with a passion.
Also, some of the hunting quests require you to hunt rabid dogs with an RPG or flamethrower, or large game like bears or tigers with a pea-shooter Skorpion. That made no sense to me.
As for Bioshock: Infinite, I had the same experience with the ending. I couldn't understand it by playing the game alone. I understand the idea of infinitely many journeys to one destination, but all the time-travel stuff and the protagonist and antagonist supposedly being the same guy still confuses me.
I tried OGSE last night, but I couldn't even make it past the Cordon, so I got so frustrated I ended up uninstalling it.
However, I tried the Stalker Complete 2009 mod on it today, which is basically an HD pack for vanilla. All the textures are redone, bugs are smoothed out, and the lighting and atmospherics are tremendously improved. Also, enemy AI is improved, so they can flank the player and use grenades. You can also pay merchants to repair your gear. It's supposedly one of the best mods out there, if not the best.