I don't mind some level of linearity... But I just... I don't know. I loved Mass Effect. Then I tried for a second playthrough and could not get myself to do it, despite trying the different route. It was still the same thing I was doing. So yeah, Mass Effect 9/10 on first playthrough. Then it gather dusts forever. Same thing happened with The Witcher for me, to a lesser extent maybe.
In a way, the older brothers of Dragon Age (like Baldur's Gate) had a mandatory story you had to follow but there was a lot of random loot and things to explore. It didn't feel as "channelled" as The Witcher with its big bulky "branching".
So yeah, I really liked the Witcher, Mass Effect, Half Life 2. But I just don't see any of these games being worth more than 20$ because they're like a good interactive movie more than they're like a traditional kind of game for me.