This is true. I agree with you. In my case (completely different) I have a regular 2018 iPad with 2 GB RAM. I installed monitoring program and I could see that the RAM was always on 95 % usage while the processor was on 30 %. That pretty much tells the story. In my case while the processor is powerful the device can't use it because of the insufficient RAM.
I wasn’t going to bother, but as I need to take my mind off the fact I’ve just dropped my mum off at hospital for a serious operation... What the heck.
I will say first of all, yes, these days 4GB of RAM in iOS is without doubt preferable, you’re not wrong there.
However, I just wanted to clear up the CPU/RAM issue for people who maybe don’t know so much about computers as you or I do.
The main thing is that, yes, while being RAM locked can slow down the system. Just seeing that a processor isn’t operating at full speed, while your RAM is almost full, doesn’t necessarily indicate a problem. It’s entirely how a computer is supposed to work, when it’s working properly.
RAM, as we all no doubt know by now, is where temporary information used by the computer is stored. A computer is designed to use as much RAM as it has available, as it needs it.
It’s also not uncommon for information to remain in memory after you’re finished with it. The computer holds it there until either you need to use it again, or, another process requires the memory.
The processor on the other hand, is the brain, it computes the information sent to it and spits out the results to your screen/disk/printer/whatever. It holds information in RAM because it’s faster to access it there than it is to pull it from a hard drive, or solid state memory, which is different from RAM.
It’s entirely possible to have your processor running at 100% capacity, while using only 10% of your available RAM. It’s not so much the amount of information, as how complex the math is. Really complex mathematical processes, such as a 3D game with complex AI, requires more from the processor than say, writing a letter. (He said staying the obvious

)
Conversely, your processor can be essentially idling using single digit percentages of its capabilities, while your RAM can be full to bursting.
As I say, that’s just how they’re designed to work. Yes, without a question of a doubt more RAM is better. However that also depends on the operating system in use.
What iOS is especially good at is managing memory. it will of course use as much as it has available, if it needs to, just as with any other computer. But the memory management in iOS is very, very good at freeing up resources if another app needs it to keep overall system performance as high as possible.
That unfortunately is where the reloading/refreshing comes in.
iOS will keep as much information in memory as possible for your apps, especially the currently active one. However when you switch to a different app, it becomes the one with the highest priority, so if it needs to use more memory than is free, iOS will take it from one of your suspended apps.
So at the end of the day, more RAM in iOS will allow you to keep more apps in the suspended state, or fewer apps for longer, which is never a bad thing. But that, as I say is the thing I’m getting at.
Yes, more memory is better, always, but the relationship between the memory and the cpu isn’t quite so simple as it seems. Having the cpu low and memory full is neither bad, nor unusual, it’s just how computers work.
When you’re looking at a monitoring program for instance, it does give you information on the system as it happens. However iOS in this regard is very different to other systems. Unless you’re running many programs in the background, of which there are very few allowed on iOS. What it’s saying is, the memory is full but the monitoring app and background processes aren’t taxing the system. Which is why the CPU is so low.
If you were to do the exact same, but say, stream a video in a window at the same time. You should see the cpu use rise at least a little.