It's not a greedy mentality to think that the Cardinals, at this point, can gain more from trading Q than they will from keeping him for just one more year.
At this point you can't give him an extension (he may not want one, isn't worth what he wants anyway), and they have holes to fill...