I already played a lot of games where the mouse was stuc inside the window, that's the kind of game I unistall after having spent minutes to get out of it. People like freedom, don't constraint them.
Well I like the freedom of programming, thus don't constrain me, just because you had bad experience in the past.
Also when I'm in a FPS game, I don't see the cursor at all, it will be locked to the center of the screen anyways, so why shouldn't I be allowed to lock it inside the window? That doesn't mean I have to keep the lock when the window loses focus (alt + tab) or when I'm in the menu with mouse support, it just means that when the mouse should never leave the window, I want to guarantee that.
FPS in a small window ? No thanks...
I understand that ..sometimes.. you need to keep the mouse in the window. But there are so few cases, this is so annoying to the user that I really don't think that's a feature that should be added, ever.
Again, no one prevent you from making the game window the size of the the screen or fullscreen.
I highly disagree. My PC setup uses a multi monitor setup, but I never play a game over multiple monitor (not that there are many game that support this nicely anyways), but instead I have one screen with the game on it, while the other screen shows IRC or so. Regardless of window or fullscreen mode, if the mouse is not locked inside the window, I can just move out of the window and this should be okay when the game is in "mouse mode", but for an first person view where the cursor is invisible and "locked" to the center, I want to guarantee that I never click outside the game window on my second monitor.
And yes I've played games where I had to turn of my other monitor, just so I can properly play the game, without glitching out of it.
As an example I always play Firefall in window mode, just because I'm switching between chat and other things so often.