That's the difference.
Yes, the CPU might occasionally bottleneck the card so it doesn't run at 99% all the time. Or, the game just might not be demanding enough to make the 7970 run at 99%. However, being noticeable is a completely different thing.
I have personally not seen my CPU bottleneck my 7970 to the point where it has ever went lower than 60 FPS in any game (that is reasonably optimized).
It won't change with BF4 because the engine is pretty much exactly the same as BF3, and I don't expect it to happen for at least another year. Even 3-4 years down the line, I don't see my processor making a game unplayable (depends on what game it is though).
I wouldn't pay another 300 dollars to get 55-60 FPS over 50 FPS in the future. With that 300 dollars, you could Crossfire a 280x and get almost double the FPS rather than getting like 10% more if you upgraded your processor.