The delay in geographical releases is because studios license the copyrights to a regional studio or a distribution company.
Unfortunately, this arrangements prohibits them to use any alternate distribution channels to release the content on their own. Also, the regional company is unlikely to have any arrangements with services like Netflix and Hulu.
In the end its all about the money and bureaucracy.