People have (and still) are placing CPU miners on tons of computers in the background of unsuspecting victims and a lot of hash power is going to mining Monero. With the increased hashrate, profits for GPU miners are very small.
Also, the Monero GUI wallet allows mining so now there is all these extra people mining with CPU's. This really puts GPU miners off from mining Monero.
In your critics, you are right
But,
The power created by the processors in the face of total difficulty is funny.
Intel i7 6700 (quad core) hasrate: 200 H / s
In contrast, an ordinary GPU RIG is 2.4 mH / s power.
In this calculation, I do not count botnets.