I don't blame Tannenbaum, I blame them both. If the EVP of a franchise thinks there's a problem and it goes unaddressed, there should be consequences. Its not like he is going to sit there and say "oh well, I told him to go get Evan Mathis, and he didn't" - then he should also be fired for being incompetent and not aggressive enough to perform his job.
You have no idea what was said to who behind closed doors and who wanted who. To be so over the top on a guy who has been in a role for 8 months is silly.
The GM has final say over the roster, it's in his contract. If you wanted Tannenbaum to just fire Hickey on the spo because he didn't do every little move Tannenbaum wanted then that's just stupid and not realistic.
Ross isn't firing Tannenbaum after hiring him 8 months ago. Direct your rage and anger over that elsewhere cause you are just gonna work yourself up over something that isn't going to happen