I agree. but if hes dirt cheap to get back in an auction, then there is really no reason to keep him. I'd say cost to buy hopkins at auction would be greater than the cost to buy Shakir. Thats the only reason not to keep Shakir. In the end I value both players pretty close to the same. in keeper/dynasty Shakir has more future value as Hopkins is now on the wrong side of 30 years of age. but Hopkins has more present value (if healthy) but we are dangerously close to that point where it flips and shakir has more value.
in the end, if you think you can win this year, you keep Hopkins, if not, Shakir is the better bet as he has a brighter future.