I see a lot of people reporting some inaccurate utilizations, and misinformation isnt helpful so I wanted to clear up something. Many people appear to be reporting the GPU utilization that they are seeing in task manager. This is not the correct utilization for GPU usage, at least in this game. I see several posts where people are saying GPU utilization is under 10% but they are pulling 40-60 FPS. First of all that is not even technically possible, and that should be the first clue that something is off on the utilization. If your GPU was only 10% utilized you would be watching a slideshow literally. You need to use something like HWINFO to monitor gpu utilization. If you do, you will notice it is much higher than 10%, as it has to be for you to be pulling 40, 50, or 60+ FPS.
So lets clear up what the actual issue is here. After nearly 30 hours this weekend in the game and testing, I can say with certainty that the game is indeed CPU bottlenecked. To put it into simple terms what this means is that the GPU is being held up from processing new frames as it waits for the CPU to do its job basically. The CPU is working as fast as it can to feed the GPU what it needs to push more frames. EVERY game you play is limited by one or the other pieces of hardware. What determines how many FPS you can generate is the computing power of your hardware. In MOST games, the bottleneck is the GPU, but not always. Where you see more CPU demand, typically, is in open world type games. MMORPG's are known to be harder on CPU's. Battlefield 2042 is hitting the cpu hard, that is sure, but its not as lopsided as people are reporting here. 100% cpu usage and 10% gpu usage would mean your game is barely running. It is not possible for the GPU to be THAT idle and still produce 40+ fps. This is a simple CPU bottleneck. I do suspect there is some optimization that can be made here, and I think we will see this improve over time. The fact that BF2042 was delayed by a month is one big tell. My i7 9700k sits at 100% and my RTX 3090 sits between 65 and 90% usage or so - Averaging Id say around 80%.
One thing I have confirmed this weekend for sure is that the game also has a nasty memory leak. If you play like 6 conquest matches in a row, the framerate degrades and RAM utilization eventually maxes out to consume all your system memory. Eventually, the game will just crash to desktop. I began to notice this after I noticed my average frame rate had dropped substantially the longer I played. Even on the same map, standing in the same spot, looking at the same static object, FPS would be reduced by ~20 on match 6 vs match 1. This further reinforces my view that there is a lot of optimization to be had here. Just fixing this memory leak would help a lot.