First some facts: I have an MSI GT70 gaming laptop equipped with a GeForce GTX 780M 4GB graphics card. I am considering upgrading to an MSI GT72 equipped with a GTX 980M 8GB graphics card.
I play all games on 1920 x 1080 resolution, and currently (with the 780M card) I play usually around medium-high settings for a smooth 60FPS experience. The GT70's display is 60Hz and I assume the GT72 also is 60Hz.
Now for the questions: I read on a website that CPU bottlenecks can be a problem when the graphics cards get this good. First of all, what does CPU bottleneck mean? If I use vsync on all games to lock them to 60, then that essentially means I can run all games on Ultra on the 980M and get a smooth 60FPS experience, doesn't it? Why would the CPU be affected by this? Am I misunderstanding something?
The way I see it, if I want to play at 1080p resolution and 60FPS for the rest of my life, then I can do that and I will be able to use amazing, ultra settings since the fancy new graphics cards being released are able to comfortably handle it at my resolution and framerate. Am I wrong?