I got news for you guys - Penny Hardaway deserves to be playing over Joe Johnson. The offense runs 10 times as smooth when Penny's other there running things. It doesn't even matter that Joe Johnson sucks, Penny simply deserves to be playing out there.
That +/- stat doesn't always tell the story, but tonight it does. Phoenix went on a run when Penny started making the smart basketball decisions he makes. He had 4 points on 2-2 shooting, 2 rebounds, 2 assists, 1 steal and 1 block in just 11 minutes of play in the first half. JJ had 2 points on his trademark 25% shooting, only had 1 assist and 1 steal in 18 minutes. His defense isn't close to what it's cracked up to be, and his somebody-shot-his-dog demeanor isn't very fun to watch either.
You can deny it all you want, but the Suns are a better team when Penny is playing a lot of minutes.