I have a terrible problem where I am a bit of a perfectionist but at the same time would really like to actually play how I want to. Sadly, and maybe this is a problem of willpower, I don't care, but I will not miss an item for no alternative and I will strive for the best ending unless I've already resigned myself to multiple playthroughs. I am having this problem with Assassin's Creed 3 a bit. It's not a terrible case, like MGS4, but it is just enough that between the sections which are basically linear and thus that I hate, and the synchronisation options (that say optional but that contribute towards completion and are shoved in your face when not met, and worst of all, have to be completed in one playthrough to fully meet the requirements), I feel sometimes like I can't play the way I want. You have loads of different options in a game like AC3, and it effectively limits you to one. Want to run up, take out all the minions and fight the target in close combat? Want to call in your recruits and wage a little war, want to poison the target, want to waltz up, throw a smoke bomb and take the terrified target out want to shoot him from a distance want to lay a trap and wait for him to walk into it want to let him kill the native captives he's got because those guys were dicks anyway NO. No, you have to assassinate him from a tree without anyone noticing and not let him kill the captives.
MGS4 was even worse. I did a playthrough where I didn't care. I murdered almost everyone, going stealth as far as it took me but breaking out the machinegun when I got noticed. It was great. Then I did a playthrough that was all silent, no detection, and no kills, so I could get the infinite ammo bandana and the stealth camo. And I did it, completely. Then you know what I did? Bought the Tanegashima, tested it out on the last level one more time, never looked at the game again. Because I would have to have started from the first level, where you don't get your new toys yet, and I just. Couldn't. Bear. Playing. Any. More. I was so damn tired of it.
What I'm saying is, if you're going to have a game that has a multiple approach system please, for the sake of we poor, weak-willed players who still just want to have a good time but can't bear missing out on anything, don't make objectives that restrict your playstyle. Or give rewards for all sorts of different approaches, so it's not people who have the thing because they followed the objectives, it's different players have different things because they had different playthroughs. Or at the very least, make it gameplay-oriented. Instead of "do this a certain way to get this" make it "this can be gotten any way you want but if you use stealth you can just get it and go, and if the guards are alerted they might drive away with it" or something like that. But I really don't think it's entirely my fault for not controlling myself.
I'd love to be able to make a character and act according to that. But gameplay restrictions in general aside, if it's a choice between being a dick and getting a powerful item, and having NOTHING, some of us will have to break character and it's going to ruin our sense of that character. None of my Skyrim characters are well-defined. What, an orc with a two-handed weapon that runs with the Companions, but slaughters friendly NPCs where possible to power a stupid weapon that's useless to him, isn't averse to a bit of Thieve's Guild where it benefits the story, and will eat a person for a ring he'll never equip, doesn't take any s*** from anyone but will also go along with whimsical things and fetch people's bloody bread rolls or whatever, acts with honour but steals from shops, and would love to go to Sovngard but is going to be bound to several different Daedra instead when he dies? Ridiculous.