I think the easiest solution is changing the reward to 2.5 points rather than 3. Then a 40% shooter from 3 would net his team 100 pts per 100 shots, just as a 50% shooter on twos also nets his team 100 pts per 100 shots. But a guy who shoots 35% from three would only net 87.5 pts per 100, which would be the same as a guy shooting a mediocre 43.5% from two. The elite shooters would continue to be rewarded for being elite, but for mediocre shooters, the reward for shooting 33-35% from three would be at least partially removed.