I would say more the issue with 3pt% in BB is the impact that OD has on the game. I agree that fixing the open shots mechanism would help offensively having the game engine make sense, but I do think the issue with the defense still stands.
The way OD is implemented it effectively stops ball movement by preventing interior passes, is 1/2 of the way players get steals (with handling), and guards jump shots and three-pointers. Because the stat is so useful, it is almost required to be high to survive in high leagues, making 3 point shooting and outside offenses difficult to run there.
With ID, it is separate from SB and doesn't disrupt flow/passing, and doesn't guard 2 types of shots, making it significantly less valuable. Until OD gets nerfed the game will always feel bad for outside shooters I feel.