Dockery wasn't bad per say. But the year before Steve Hutchinson, one of the best all-time, got a 7 year $49 million dollar contract. There was people at bb.com high fiving each other because that was "too much for a guard". Same people the following year were high fiving each other when Dockery got the same contract.
Dockery would've been a decent player if his contract was half as much. But if you pay a guy the same as an all-time great, you better damn well be an all-time great. He wasn't. That's where the frustration lies.