There is nothing wrong with a 'whole lot of slow cores.' In fact, it is essentially how the human brain works.
If we had just that, then we couldn't do 3D graphics, number crunching or any other highly computational task adequately.
GPUs are not just a "number of slow cores" they have other, enormous optimizations that the human brain does not share.