You are misinformed. Usage is NOT how much of the cpu is used, but how much the cpu uses.
Cpu has cores, bandwidth, Lcache and other things. These are resources. The cpu always works at 100% to (for instance) render a frame. The usage is how much resources it needs to render the frame.
So while the cpu might be 100%, it only needs to use 55% (your number) of its bandwidth, cores, Lcache etc to render that frame. If you ever see 100% usage, your pc is maxed out, has no more room for resources, so will actually slow down as it has to wait for more resources to become available.
It's like if you drove a nail into a piece of wood. It's going to take a certain amount of time, even if you swing as fast as you can. But you don't need to use all your strength, every muscle in your body to swing a regular 1 handed hammer. Switch upto a 10lb sledgehammer and thats different. Then you'd use all your strength, every muscle, both hands etc. But the nail still takes the same amount of time to drive home. So why bother killing yourself swinging the sledgehammer, when all it takes is a normal 1 handed hammer. Same job, same time, less muscles, less strength, less work, same Results.
Some games are big stakes, little hammer won't work, you'd be there all day and get nowhere, so the cpu needs the sledgehammer, needs high usage, can only swing 'so' fast and 'so' hard. A stronger cpu with more resources will get better results, swing faster, swing harder.
Your cpu is like the wimpy little dude at the start of Captain America. 10lb sledge is all he can handle, barely. A 3600 would be more like the real Catain America, a 3950x would be The Hulk. To them, a 10lb sledge would be a child's toy, easily used in 1 hand, little effort or usage.