Maybe because offensive players are too good to allow over extension to work OR refs wouldn’t let them get away with it OR season is too long to leave it on floor defensively.
The players could play D at that level or better. They’re in the league for a reason. But you don’t see intensity in NBA game.
Opposite in NFL where defensive intensity clearly goes up a notch from college to NFL.