There are always simple ways around things. I think its because these companies all develop complex ways to protect their software and overlook the little defeat techniques in the process.
I know of one very popular program that has a whole process built in to activate it and such, yet all you have to do to defeat the whole system is change the attributes on one file that keeps track of the duration you've used it for the trial download period to "read only" and thus it will no longer be able to time stamp update that file and you can keep using it forever.
