Because well this is for disabled people and it needs to work every time. I would think Miscrosoft did this so there isn't any interference from an outside program moving the mouse or simulating clicks. Window spy doesn't update once the OSK is in focus.