I think BioShock Infinite probably proves your point, too. Compared to the other two entries it limits the player's choices even further and simplifies gameplay even more, but has a much more compelling story. Unfortunately, the story would probably not be as compelling were the player not led by the nose through it.
FTR, I had the most fun playing BioShock 2, but I still like Infinite the most.