I'm always of the opinion if someone claims they don't play defense in the NBA, they don't know ball.
the NBA is a different beast that it creates an illusion that they don't. If you want to see true no defense watch the all-star game but the whole season NBA players play defense.
The pace is way faster, big man can all pass and shoot, 3 second rule in the lane, offenses are spaced out more, and rules favor the offense.
And lastly you are going against the top offensive players in the world. The reason they look like they don't play defense is because the offense is so good but that doesn't mean they don't play defense. If you watch the rotations, switches, closeouts, and playoff adjustments, the defense is incredibly advanced.