Players "skip" the WC because of the NBA really.
Americans don't care about anything else other than the Olympics, so they do not allow their players to go to this one.
Yes, Americans generally do value the Olympics over the WC for a variety of reasons:
1) The Olympic competition is an older, more established tournament.
2) The Olympic tournament is arguably better because it condenses the world's best NTs down to 12, unlike the watered down WC, where you have huge disparities in talent and skill from 1st-24th. The Olympics are more of a grindfest because every team encountered is capable of winning.
3) Although the Olympics is a multi-sport competition, basketball, along with athletes and swimming, is a premier event and commands a lot of attention from viewers and advertisers. So from FIBA's perspective, it's better to have the
lead role in a mega multi-sporting event like the Olympics where BILLIONS are watching versus being just another summer
co-star after the World Cup ends.
4) The US hasn't always sent its best players, so up until recently, there hasn't been a seriousness placed on the WC as a legitimate compliment to the Olympic tournament. We once had an Air Force recreation team represent us at the WC. Now is that legit or what?
As a result, players like Kaman don't attend as they don't want to be "tortured". Germany without Nowitzki, Kaman or not, sucks. So Cuban ruined Germany's chances of a decent run in the tournament, Germans won't care much.
Cuban doesn't like any of his "investments", German, American or otherwise, to participate in any non-NBA sanctioned event, but that didn't stop Jason Kidd from playing in 2008 or Nowitzki from playing on past German teams. This subject has been brought up before, and the fact is, unless players are injuried or have a history of injuries (thereby increasing the insurance that some teams aren't willing to pay on big contracts...i.e. Amare's removal from USA's NT camp because of the Knicks unwillingness to pay), NBA owners are bound by agreement with FIBA to release their players for NT duties. Sure, owners like Cuban can "persuade" their players from participating, but they can't outright legally stop them unless a prevision is built into their contracts.