There isn't some golden rule that makes it mandatory to upgrade every component to hit the best possible balance of hardware each time you upgrade though. It is more sensible to only upgrade when your current hardware isn't giving you results you are happy with, and then to pick the weakest point, upgrade that, and re-evaluate once that part is in your system.
Pretty much I find Toms Gaming cpu Heirarchy has helped me over the years
just because someone else likes to willy waggle about synthetic cpu benchmarks doesnt meen you need to upgrade
when you notice a decline in performance and it effects what you do or play then you need to look into your options