How is the GPL cancer? Regarding your own software if you don't like the mix of rights and responsibilities it provides don't use it. Your dislike hardly means it isn't a good fit for others.
Regarding others software it gives you the right to use their software with no cost providing you are equally free with the fruits of your own labor. Obviously you might not agree with this but what I don't understand is why you have such a caustic attitude.
What people commonly seem to believe is that the gpl magically sticks other software because you included gpl code. What actually happens is that you can't legally take other peoples code without following the license. Try this with proprietary software sometime. You will be sued to extinction. If one of your employees includes gpl code in your product you will likely be respectfully asked to either gpl the other code or remove the gpl code and be given ample time to do either.
You are 100% able to replace the code you never had a right to and move on the gpl doesn't and can't magically adhere to your code thus calling it "cancer" is silly.