I don't think you could use the Olympics as an argument in this case. Those international teams do play a lot of ball together whereas the US teams plays only a handful. I think any NBA team would have beaten the Americans, since they were just kind of thrown together.
I must say some of you guys must be performance de-hancing drugs though

. The guys today are using the 'roids and are 10X better athletes, making up for their lack of fundamentals. They are also way bigger than before, causing the average point guard alone to grow from likely well under 6 feet tall to a few inches above 6 feet. Fundamentals are a lot in basketball but height can sometimes prove to be an insurmountable disadvantage.
To each his own I guess.