No. A bottleneck is a crimp on data flow. In your case that'll usually be the cpu. But not always. A lot depends on the game. For cs:go, it's not exactly taxing on the cpu, it's single thread heavy, but that's it, so cpus generally don't have much of an issue. What a 1050 can do is open up available graphics settings. Too many ppl just stick the settings on low or medium or ultra and never give thought to individual settings. Grass detail, AA, viewing distance really very cpu bound settings, you could drop those to low and raise most all the rest to high (gpu bound) and get better looking performance than sticking everything on medium.
A 1050 isn't high end gaming, it's pretty much the minimum for decent 1080p gaming. It'll generally run med-ultra in many games @60fps or better. As is, it's the 2Gb version, not the 4Gb version (which costs more) so is equitable to the 750ti in ability, but is stronger at 1080p for fps.