Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
Keep in mind that you're looking at thread usage, rather than core usage. Each core is dealing with two threads. I've found it usally the case in real world tasks, rather than synthetic benchmarks and stress tests, that you can reach the limits of your CPU (or at least one core) and still have the overlay say it's not at 100% usage thanks to Hyperthreading. You could try going into your BIOS and turning that off and then see if you're hitting 100% usage on the CPU (obviously you'd want to turn it back on afterwards). Another good test would be to turn DSR on in the driver control panel so that you can up the game rendering resolution to 1440p. I'd guess your framerate won't change much, if at all. The 2080 Ti really isn't a 1080p card and even a 9900K at 5GHz will create a bottleneck for it much of the time at that resolution. Faster RAM helps somewhat in CPU-bound scenarios, but you're never going to get 100% out of the card at 1080p all the time. GPUs have simply advanced too far beyond CPUs at this point.
You guys are going around in circles lol
can't wait til the 1080p 360hz monitors arrive and we see 10 posts a week of "why can't my 3080ti do more than 50% usage!!?"
I've tried everything uncapped and still see the same thing.