It's because it's right next to WASD. The state in Windows doesn't matter, if you enter games with it enabled you don't start the game in stealth mode. Like all other toggleables in games (menus, maps, aiming) it's based on input events toggling a state variable which is why it still works when you rebind stealth to a non-stateful key like ctrl or shift.