Your CPU needs to feed information to the GPU to process it.
The i3 is capable of sending enough information to fully utilise the GTX 960's processing.
By using a GTX970/980/980ti, Information being feed by the CPU won't be enough to maximise the GPUs processing power, thus making the extra performance wasted