keeveek: My biggest frustration came from the factions, because I really, really wanted to be a professional thief. I entered the faction and I felt like being a part of something cool.
You know what you do if you really, really want to be a professional thief? You join the thieve's guild and be a professional thief. The beauty of TES series is that they allow you to roleplay everything and anything you want to, no other RPG I have ever seen does it to such an extent. It's oh so easy to piss on the game, but there's none other like it - so I suppose I'll just suggest you to go and play other RPGs, but you're missing the 'point' by a long shot.
It is impossible to make the world react to your decisions properly, because every reaction would go against someone's image of what he is playing - and implementing all the reactions possible is just not doable. TES series are fun as long as you accept a simple fact - you are not playing someone else's story, you are making your own. When you do that, they become a whole lot more fun. You can be a herbalist who never kills anyone, but if you pick this path, you can't complain that the game allows you to kill almost everyone. You can be a pure thief who never betrays his guild, but you can't then complain when you decide to do so.
Also yes, if you are witnessed doing a crime against your guild, you are booted out. It's just when nobody from the thieve's guild knows you're in the dark brotherhood, why on earth would they turn on you?
And to answer another question of yours, yes, Morrowind does force guild exclusivity - you can only join one house, which makes sense since they're completely contradictory and you have to represent the houses regardless of whether you want to or not, and as for guild quests, you can join all of them, but later quests make it impossible to fulfill all the questlines.
As for anti-immersive - it's not the game which makes immersion, it just hands you a lot of tools to make it immersive yourself.