As a user of cheap, low end devices, let me drop some details of what I recently discovered on this subject.
All of my previous devices were 4 core, and low clock speed at that.
2 of them are 1GB RAM, 8GB internal (5.1.1 & 8.1.0), while one of them is 1GB RAM and 16GB internal (9).
2 more are 2GB RAM with 16GB internal (7.1.1).
Now, typically the 2GB devices were for media, games, and power surfing.
The 1GB devices, after ditching whatever stock poop I could, are good for normal browsing.
Now the one I got most recently is an 8 core, running 9 and a slightly higher clock speed.
But it is still only 2GB RAM with 16GB internal.
So this makes for good comparison with the other 2GB devices. It even cost the same as they did! ($40 USD)
To be honest, I really didn't think much difference was to be had. The clock speed is within a few hundred mhz, and the RAM is equivalent along with the internal memory.
Well, was I ever surprised!
8 cores made a very noticeable difference, especially after I disabled a bunch of stock drivel and put my prefered apps onto it.
It is just much smoother and faster.
Considering that it cost the same, yet performs better- and has basically the same stats- I have to credit most of this to the extra cores.
Another great thing about it is that a large amount of the stock and Google tripe installed is able to be disabled.
Now, for sure, after I fell in love with this thing, I did finally find its limits- it has frozen up on me a few times.
But, you know, don't be trying to download and then move 3½GB of videos and pictures all at once with a $40 phone.
It will do just fine at 2½GB at a time.
I tried to move 3½GB and it froze,
and now I know, lol.
Anyway, it is a Motorola e6, purchased from Wal-Mart for $40- and at that price I couldn't be happier.
I would say that even if everything else is the same between two devices, get the one with more cores.