Either you don't seem to get the point or you just can't seem to face the reality/truth and are in denial or something.
Most of the best international players out there who want to continue to be the best and face the best competition, come here to the NBA to do so because those are the TRUE competitors and stars that want to perform at the highest level of difficulty. Non-international aside, we already have the best basketball players in the world born in this country. So if you add that up plus with us having the best international talent available, majority of it, that makes our league rightfully so, the best in the world and therefore we have the right to call the champions of our game and league world champions. Other leagues around the world DON'T because they can't say the same nor make the same arguments that go for us.
As I said, the USA doesn't always win in the International tournamensts. Going by the last Olympics, Argentina has the best home grown talent in the world. Although the stars of that team DO play in the NBA, the players that make it click play in Europe and Argentina.
Spain won the last FIBA World Championship as well.
I'm not saying the NBA isn't the best league in the world, because that would be quite dumb. But untill the Lakers beat the best foreign side, no one has the right to call them world champions.