As Myrddraal says, Creative Assembly didn't make the no-cd patch. They DID pay money for the copy protection that is making the 'insert CD' message come up, and they do so to prevent people pirating their software and taking away the revenue that pays their wages.

Additionally, since the exe file has to be hacked to make a no-cd, every time they release a patch, the hackers would have to start again.

As you will have guessed from the general tone of the replies here, asking for an illegal hack of the copy protection here is not popular. We have regular and very helpful visits form members of the CA team here, and we support them by buying the software! Go buy the game and the CD message will disappear.