I don't fault Marbury on his decision not to play. The only question in my mind, would a strong performance have given him any leverage on a buyout? Not likely.
Walsh has made great moves thus far in New York, but he mishandled this situation badly and right from the start. Never work out well for the team in question: Tim Thomas, Ron Artest, Jamaal Tinsley, etc.