Wow, there's so much bullshit in this thread.
First of all, Harvey Smith left voluntarily. He was not fired.
DX:IW was a much more innovative game than it's given credit for, but the presentation was very poor. I understand why people didn't like it.
But Thief 3 was a great game. Don't let your 'hatred' or whatever of DX:IW blind you to that. Thief 3 was excellent.
And as I understand it, Ion Storm had a new studio director several months back, so Spector leaving doesn't seem very surprising.