Was just reading an interesting counter argument to the folks calling Sony cowards.
Theatres were the first to refuse to screen the film after the threats of violence were made. I'm sure a lot of them still have the 2012 Aurora shooting fresh in their minds. That theatre in question was sued for failing to provide adequate security measures for their patrons. Box office sales would have been slow anyway due to scared patrons staying away.
Sony had been prepared to release the film, but the theatre chains backed them into a tight corner. It's hard to premiere a film when nobody will show it.
It's also a damned if you do, damned if you don't situation. Had Sony released the film, there would have been a sizable number of people taking to social media, "outraged" that greed was taking precedent over the safety of movie goers. In the unlikely event something actually happened, Sony would get blamed and sued up the ass for it. We all know how much Americans LOVE to sue. Sue everyone.
Furthermore, the industry failed to stand by Sony. Not one other studio made a statement in defense of the film.
In the wake of the hack, streaming services don't want to risk putting the film on their servers, as it would make them a target.
Now, this is the 21st century so I'd be very shocked if the film never does see the light of day. I do know that there are review copies out in circulation. All it takes is one person to torrent it. Given the Streisand Effect, it would be very hard for Sony to put that genie back in the bottle.