I appreciate the explanation and do agree that something clearly had to be done to thwart the possibility of what you mentioned was happening.
I realize there is no real easy answer but there has got be some method of determining who could get a developer license and how they would qualify.
For example, I have used PowerCMS on a few projects but I also have greatly customized with the other WebAssist tools such as DataAssist. In fact, I have created a pretty cool blog engine with PowerCMS. Is what I am concerned with is, especially in this example, is when I get the next PowerCMS upgrade, I don't want to lose my ability to use the PowerCMS as a starting point for some really great applications I have developed and want to continue to sell to clients which really is in the spirit of what the developer license was originally intended for.
Maybe this is a case where a developer, for example, could apply for a developer license of the solutions pack and then the WebAssist team could do checks to see if that person/company qualifies. I would be even willing to submit a list of domains where I have used the product in any way, shape, or form just to prove the integrity of its use as being correct.