DRM is fundamentally flawed, because the user is both the recipient and the would-be interceptor that DRM protects against, so because of this it means the decryption key is at some point loaded in the memory of the user's device, which means that there's no "uncrackable" variant, but even admitting the possibility of an uncrackable DRM, you always have the analogue loophole. And because of the Internet, ordinary people can easily access the pirated copies made by other people.
The only thing that DRM proved effective for is vendor lock-in. Bought some games on Steam? Bought some books on Amazon? Bought some apps on iTunes Store? Those are "investments" hooking you in to these services for a long time.
And now DRM has infected W3C and web standards as well, because grandmas want to watch Netflix and as predicted, open-source can't join the party, because wouldn't you know, DRM is fundamentally flawed and is incompatible with open-source.