The complaining was almost all people re-calibrating their expectations from the hype during the off season. None of those guys could have lived up to preseason expectations.
They are bench players for a reason, and they've all also started to have sparks of contributions. If you look at their body of work, the relative size/length of contracts seem to match the output of each as well.
I predict that Mahinmi will continue to be a solid contributor.
I predict that Green will continue to be an erratic player.
I predict we'll have another PG (or two) within the next year.