3 point shooting in the NBA has REALLY gotten dramatically more effective. Steph really did revolutionize the game. In a way you may be right that a long pull up 3 can't be defended 100% of the time and a long pull up 3 has become a really good % play for a lot of guys.
It's weird for me to see people get excited about Caitlyn Clark's long range shooting and passing but they've never watched Doncic, Jokic, Haliburton, Trae Young, Lillard, SGA, etc...if someone loves amazing passers or long 3s this is the greatest era of all time and the NBA is where it's at.
Free throws and mid range shots have always been dramatically higher % in NBA than college, kind of the "too good" you mention, but 3s have gone next level in the past decade. There was a Cavs game a few months ago where they had a comeback win and I think they hit 6 long 3s on 6 straight possessions to end the game, not even easy shots, just dozens of guys in the NBA who can hit the "Caitlyn logo" shot any time at high %. Max Strus was the guy in that game and most have never heard of him.
Even during Jordan's era players like MJ, Magic, Chuck, Malone etc didn't really need to be great 3 point shooters. If they played in today's game I'm positive they'd all be at least decent, some of them deadly. They were all great mid range shooters. A player like Bird would be even better and higher volume. Reggie Miller didn't even take that many 3s a game compared to what top players do now.