The root problem of piracy is accessibility for the most part. But stopping greedy right management companies from geolocking content and having content accessible for a limited duration is also not going to happen, is it?
Isn't the joke that everything is open source if you can read assembly?
Pretty sure someone is working on an AI that reads assembly... Not sure hiding the codebase away is a viable solution!