This is sortof a weird way to look at it.
Let's say your GPU can produce 100fps at low settings and 50fps at high settings. Your CPU can produce 75fps, period, because generally no in-game settings affect CPU load very much. At low settings, you would get 75fps, with 100% CPU usage, which you could call a "CPU bottleneck", while your GPU would only be at 75% utilization. At high settings, you would get 50fps, with 66% CPU usage and 100% GPU usage, which you might say is a "GPU bottleneck". So, in one case, your CPU is bottlenecking, while it isn't in the other... but it's because you're lowering your framerates. Enabling vsync is another way to lock your framerate to a lower number, which will decrease *both* CPU an GPU utilization to less than 100%.
Seems rather arbitrary to me though. As long as your games run smoothly, what's the big deal? One will always bottleneck the other.