It can't read the temperature from the CPU whoch would also male no sense for fan control. Depending on the load the temperature can jump up and down within a few seconds: how do you want to control a fan with these chaotic values
There are also many other reasons why it is a bad idea. The main reason is security. Just imagine your PC crashs to an endless loop while it always sends the same WRONG temperature to the aquaduct...