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.