Marvin isn't going to be making more than Butler or Granger, and the only reason he's making more than Artest is that Artest wants to chase a ring and isn't trying to maximize his salary this year.
That said, I think 8 mil/year is a little much, but I don't see what else we could do. I don't see Flip as an improvement over Marvin.