Here is the big difference for fans crying about Dockett leaving while citing Dansby -
1. Dansby was a free agent and the Cards did not want to pay him and the Cards were definitely worst at defense without him.
2. Dockett was not a free agent. He had a big contract already in place with a he Cards who chose not to honor it. Instead, the Cards tore it Dockett's existing contract and threatened him with being cut if he did not take a huge pay cut.
Dockett refused to take a huge paycut and the Cards cut him. Even after Dockett got a bigger offer, he gave the Carss a chance to match it, but the Cards refused.
If you want to hate and grumble about anyone, direct it towards the Cards, since they are the ones who tore up an existing contract and cut Dockett who did not want to leave. The Cards also refused Dockett's overtures to have them match the 49ers offer. I guess all the Cards' talk of wanting to keep Dockett was bogus since the Cards could have matched the 49ers offer that was a bit more.
I also recall that the Cards were well under the cap last year so letting Dockett go and refusing to match the 49ers' offer that is reported to be just a bit more than what the Cards offerred means the Cards front office really did not want Dockett to return.
Dockett and Cards fans should ask the Cards why they really did not want Dockett to return.