I think they should. It's an honour to play for your country, and especially for the players from other countries. I mean, could you imagine Ovechkin not playing for Russia, or as much as i hate to say it, Crosby not playing for Canada?
I think he could be a great hockey player, because he definatley does have amazing skills. But he needs to get over himself, realize that he's NOT the center of the Hockey Universe, and stop whining about every little call the refs make