it's not about technological capabilities, it's about the technical skill required to maintain such a system on premise. most people do not have that skill. even torrent has evolved to use third party hosted services, think popcorn time, stramio. only by doing that they are able to reach broader audience