Let's say in game A, your CPU can deliver 50fps. Your GPU can deliver 30fps at high settings and 70fps at low settings. At high settings, you're GPU bottlenecked and will get 30fps. At low settings, you are CPU bottlenecked and will get 50fps. You'll probably adjust your graphical settings up to somewhere in the middle, where your GPU is delivering around 50fps too, so neither is bottlenecking.
In game B, your CPU can deliver 80fps. Your GPU can only deliver 100fps at high settings, but you only have a 60hz monitor. Even though you're CPU bottlenecked, it's irrelevant because it can deliver more frames than your monitor can display.
In game C, your CPU can only deliver 30fps. Your GPU can deliver 60fps at high settings. Here, your CPU bottleneck affects your gaming experience.
In most games, "C" won't be the case. You'll probably be back and forth between A and B. Sometimes you'll not get quite 60fps because your CPU isn't capable of it, but it'll be close, and you're going to be compromising on graphics settings anyway. Other times, you'll simply be able to max things out.