The GPL allows the original author to profit from dual licensing. If the GPL did not restrict what users could do with the software, then there would be no value in selling a differently-licensed version. And the GPL version works to "advertise" and otherwise popularize the software and thus increase the value of the dual-licensed version.