I'm still trying to think of a situation that requires 4-way CrossFireX and 8GB VRAM on each GPU: 9 monitors running a combined 11520x6480 display resolution?
As for the term "bottleneck", it has a negative connotation to it. However, its real meaning is what the limiting factor is in the graphics being displayed on your monitor. Now, if you have 4 R9 290Xs rocking 8GB of VRAM apiece, then it is possible that you can run into a situation where the CPU (even the beastly i7-4790K and i7-5820K) simply cannot keep up with the GPUs' needs...in which case, the CPU is technically "throttling" or "bottlenecking" the GPUs' full potential. Doesn't mean it's a bad CPU, just means you may want to rethink your graphical setup.
As for AMD CPUs, you don't need the FX-9xxx series. An FX-8320 has more than enough PCie lanes to run quad CrossFireX at x8 speed, & if you need extra juice it can easily be OC'd with the right board.