Picking the lock involves trespassing your property. Breaking the DRM is illegal regardless of if it's trespassing on anyone's property.
> How can bypassing DRM even be illegal?
Same way anything else can be illegal, they made a law saying so.
>a technological measure "effectively controls access to a work" if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work.
So bypassing trivial DRM is still a crime.
I agree with you on all the other bits, but I'm curious as to why you believe it's unconstitutional. Not trolling here; I don't think I've heard constitutionality arguments against the DMCA, and I'm curious if there's something there.
PS: thanks djb (c.f. Bernstein v USA)
Unfortunately, the Supreme Court's one big proponent against copyright overreach is leaving the court soon.
> If someone owns their hardware then you can do any hardware or software modifications you want to it.
In practice, this isn't something you'd get in trouble for. But if you were to distribute tools and how-tos to help others modify their hardware, that's the bit that really gets you in trouble. I believe there's a carve-out for tools that have significant non-infringing uses, but I'm not sure how well that defense usually holds up.
But yeah, overall it's stupid, and disgusting that this has been the law of the land for over two decades now.
Doesn't matter outside of that, the law is poorly written, any means or attempt to break the circumvention is a violation.
That was exactly the case with YouTube's DRM (video URL is encrypted with a key that is embedded in the javascript for the web page) and was the basis for the takedown against youtube-dl. I am not sure what the court would rule, because in that case everyone from GitHub to Google told the RIAA to pound sand and people didn't get sued.
Any damages would be eaten up by lawyer's fees. The legal fees are (arguably?) worth it to protect a whole system's games from being freely available but the lawsuit itself would not be profitable.
Sklyarov was taken to court, and ~I believe is still in jail~, for bypassing Adobe's use of the amazingly secure ROT13 cypher.
EDIT: Charges were dropped a year later, because of the insanity of charging someone for using such an insecure mechanism. But only after both the EFF and Adobe came out in support of Sklyarov.
[0] https://www.zdnet.com/article/dimitry-sklyarov-enemy-or-frie...