The freedom to run the program as you wish means that you are not forbidden or stopped from making it run. This has nothing to do with what functionality the program has, whether it is technically capable of functioning in any given environment, or whether it is useful for any particular computing activity.
I’m thinking about how other proprietary programs (like DRM) can effectively refuse you such a freedom. Does that mean that the libre software in question actually provides you Freedom 0? Due to its dependence on a proprietary program that denies you this freedom, it does not. That’s the reason why GPLv3 exists in the first place.
And that’s why an open-source DRM is an absurdity. It’s a libre software that ironically makes all the other software non-libre (but the other software is probably closed-source so you can’t just “untie” it).