You're basically right--I too find the NBA game boring for much the same reasons. Look at Williams: He HAD to become a 3-point shooter to stay in the league--and to his great credit, he did. He shoots right at 40 percent from the 3-line. There is a lot of talk that the Celtics might let him go now, or sign and trade him, after getting Porzingis, but there are said to be at least 3/4 teams interested in Williams if Boston doesn't sign him to an extension.
College teams now emulate NBA offenses, alas: 3 or 4 guys who stand around the 3-line perimeter, waiting to get a kick-out pass so they can shoot the 3.
Grant Williams had to become a 3 point shooter because there is no way in hell he could continue to play bully ball in the NBA. Grant has great footwork,. motor and strength but at 6'6 there was no way to continue to play his college style. It has less to do with the style of game in the NBA and more to do with the size/talent.