It seems to me that the “we haven’t won anything with him here,” is a dumb argument. If that’s the case then Trout, Stanton, Goldschmidt, Arenado, Donaldson, Machado are all garbage.
If you want to say his stats don’t warrant what he is likely to get in free agency, that’s one thing. But putting all team success in him seems unfair.