I think the OP is making a valid argument. Let us face these facts:
Avery's defense is not as good as his reputation. Especially his trouble guarding guys bigger than him.
Avery seems to turn the ball over, especially makes dumb passes, at critical times.
Danny overpaid for Avery, but not as much as the stats seem to bear out. I would call it a moderately bad contract, but it is not amare stoudemire terrible.