Because Sony simply sit down and pump out awesome exclusive game after exclusive game for the NON-CORE gamer, instead of trying to cater to the so call CORE gamer market that are so unpredictable.
PS3 is a true hardcore gamer machine, the PSN thing is an unpredictable criminal act, XBOX live is just as vulnerable.Just that M$ never took a stance against the hackers like Sony did and piss them off so much.