The change in the license terms wasn't put in place to go after our developers that deploy multiple times after adding value by the nature of them being developers. The goal really was to stop the non-developer from buying the solution and simply redistributing it at a lower price and in high volume because they could.
It gives us the legal standing to be able to make someone stop if/when that happens. We don't intend on investigating, adding code limitations, or actively going after developers that deploy extensions mulitple times, particularly if they are reskinning and adding value by doing some sort of development on top of the solution to make it their own.
This change really was to protect the developer that is using the solutions the way they were intended against the non-developer who would buy the solution and resell it or give it away in volume (because development and becming a developer was never their intention).
We want to help developers be successful, and help non-developers become developers and we want to lower the bar all around to make things easier. It is true that we also want to lower the bar so that non-developers can become developers if they put in the effort, so we do want to work for them as well. We want to push the industry and make everyone's web site better. That means that we will be pushing the developers to create better web sites and take the next step... if you leave us, then a non-developer with our prudcts (or someone elses) could pass you by at some point in the future. If you stay with us you will have to keep evolving with the technology so that you can always add more value to stay relevent. That is technology. It moves and changes quickly and you either need to keep up (with or without our help) or decide to leave that challenge for people that are up for it. I still think we can help someone in your situation, but that is up to you to decide.