If you have ever upgraded your GPU expecting a huge jump in frame rate and only saw a small bump, you already know that hardware alone does not tell the whole story. Something else in your setup is usually holding you back, and it often has nothing to do with how much money you spent on parts.
The reality is that multiple smaller components combine to deliver gaming performance. Your computer hardware, system settings, and Internet connection all play equal roles, and even if everything looks right on paper, if one component doesn't keep up, the experience will feel off.