Borderlands 2 should not qualify for the list in any way.
It doesn't have permadeath.
It doesn't have interesting tactical decisions.
It doesn't have random loot (more on this later).
It doesn't have random maps.
It doesn't have random enemies.
It isn't ASCII, Tile, Grid, 2D, 2.5D.
The only semi-roguelike thin it has is sorta intersting stat/class builds in a limited capacity.
Feel free to replace "random" with "procedurally generated" if you prefer.
About No Random Loot:
The best loot in the game is static. Certain quests or bosses drop it all. Quests drop it 100% of the time, Bosses about 5% of the time. There is no point to even picking up any loot that is not provided through static guaranteed methods.
Therefore: no random loot that matters (what is there is at best vendor junk)
Counterargument: Before you reach level 50 the first time you can find loot scattered about randomly that is useful.
Countercounterargument: You can find such loot, but in no way do you need to use it and if you haven't received better loot from static quests you're playing overleveled for your area, which means the loot you found to use still isn't useful.
Summary
Borderlands 2 is nowhere near to belonging on the list. Both Mass Effect 3 and Black Ops 2 have more roguelike features!