Funnily enough, NBA is indeed a different sport from Basketball.
Travelling is different, carrying is different, defence is different (it doesn’t exist).
Travelling in the NBA seems subjective from referee to referee and match to match. At times, the refs don't call travelling violations despite players taking 3, 4, or more steps. They want to see dunks and eye-catching plays, not stops and breaks.
I sometimes watch the Euroleague. That's more the type of basketball I enjoy. A better attitude towards defense and the way the game is supposed to be played, historic rivals, and real fan atmospheres.