Barkley is Barkley . . . he's not primarily an ambassador of goodwill, I agree. I thought he showed poorer sportsmanship when he unnecessarily fouled some much lighter guy (from the Angolan team?) and knocked him right off the court.
That year, though, the US Olympic team was specifically put together to kick every other team's ass and demonstrate that, screw you, it's our game and we're the best at it. Some of the players on the team were better sports about it, but that was the line from the top on down. It wasn't pretty. It soured a lot of NBA players on the Olympics, too, and now many of them just regard it as having to play extra games for no $$$ and risk getting injured. For the most part, only the foreign players who can play for their home countries seem really interested -- and it's sometimes costly for them to participate. (See Yao Ming's career issues, for instance.)
Right now, the NBA is pushing hard to get into other markets before they can develop their own corporate-competitive organizations. It's not really clear how it would work, though. You can't have the Lakers flying to Japan and Europe two dozen times a season for regular games, but the playoffs would almost entirely have to be in the US, in the near future, to avoid marketing disasters. And the seeding would be tough.
Ironically, the highest plus-minus / impact player in the NBA right now is a foreigner (Dirk Nowitzki, a German player). (LeBron is either two or three right now. Kobe actually isn't in the top ten, per most statistics authorities, mostly because the Lakers have so many good players.)
And one of my all-time favorite players is Steve Nash . . . the Canadian superstar. Endlessly entertaining to watch, that guy.