I'll be in the minority here, but the game has changed since the 1980's and mostly for the better. Literally every possession now would feature a foul if no contact between the defender and offensive player was allowed. Go watch the great Iowa team of 1986-87. Iowa had one guy on the floor usually, either BJ or his backup, who could handle the ball. The rest of the players on the floor would be uncomfortable if forced to dribble more than 2-3 times with the ball. In the half-court offense, the Iowa player is standing there with the ball above his head waiting for the flex cuts to be run and not in any position to do much with the ball. With the defender backed off several feet. No one plays offense or defense that way today, thank goodness.
Each team today features way more guys on the floor who can shoot and dribble, so defenses have to extend out to the 3-point line. Offenses today are much more about creating offense off the dribble, either with a ball screen or just by attacking space. Part of this is the shot clock of 30 seconds, and part of it is the proliferation of more players on each team who can dribble and shoot. With a 30-second shot clock, you don't have time to reverse the ball 4 times and continue to screen/pass, screen/pass. At most, you get 1-2 ball reversals per possession before you have to try and score.
I would hate to see basketball where no contact is allowed. The NBA has figured it out with their refs. They allow offensive players to move but by the same token don't bail out offensive players who run into people when they are going nowhere with the ball. I do agree the college refs could do a better job of making defenders not grab away from the ball.