Matt Barnes has never gotten more then a minimum contract in his career, I don't blame him for signing a contract for the most money he can get, it's not guaranteed that he will always be able to play in the NBA nothing wrong with making as much as u can when u can.
I wish him luck in Toronto, it seems like they are a team that has little hope, but the chemistry among their young players is actually really good, they could pull off a milwaukee esque surprise next year and make it to the playoffs. You never know in the East...