I think part of this is a publicity stunt by Sony or if not, they're certainly taken advantage of it (or trying to) ! Charlie probably told them he'd carry it if they made it FREE for viewers.....
Well, I'm sure the hacking was real. Sony wouldn't air all their corporate dirty laundry just to hype up a movie. That being said, this movie will definitely benefit from all the free publicity if they can get anyone to agree to show it.
The leaked emails exposed their executives as dirt bags. They got caught saying things they wouldn't have said in a public venue. Not only that but all their other big releases that were still in theaters were posted to torrent sites as part of this hack. Then you have all of the addresses, bank information, and social security numbers posted for anyone to see. This whole thing cost Sony money and business relationships.
Many of the talking heads I saw on the news implied that the reason it was pulled was not for customer safety. They claimed it was done so these hackers would leave them alone.
I doubt the reason they couldn't come to terms with Dish and other providers was a money dispute. Again, this is a PPV, not a cost all subscribers are forced to pay. Sony could set the price as high as they want and consumers would decide if that price was worth it or not. Dish would take their cut and be on their way.
The reason no VOD companies are agreeing to show this is because they don't want their own companies to be attacked the way Sony was. Whoever signs on first would become an immediate target. I can also see people announcing that they will carry it at the last minute instead of announcing it ahead of time for that same reason.