And that's the problem. Companies should just accept that hardware and software will never be perfect, and people bypassing imperfect security/revenue-enhancing features is just a risk and cost you have to accept when doing business.
Instead, we have bullshit like the DMCA anti-circumvention provisions that companies pushed so they could get the government to legally enforce their crappy business models.
No such thing as impossible to bypass, which is exactly why companies turn to the courts and police for enforcement instead.