why make it easy for Macrovision? You don't have to show them exactly what you have done to reverse their protection
"oh the nasty hackers set a breakpoint there??!! Well, we'll fix that in the next version which we'll release tomorrow"
Please excuse my lame attempt to put some sarcasm here