You see the problem here that we (not only as company but any mortal here) sometimes face problems that have no right solution. Or in other words you have several options but none of them is good for you. And despite it you still need to make a decision. Maybe hard one, maybe not the best one, but you can't just postpone it every day. The resolution can't be done but just sitting and waiting for a miracle, it only makes thing worse.
As about dialog you mentioned above, where exactly were any intentions to communicate somethign with the community. there is no dialog, there is twitter, IRC and TJC where community gives input and Jolla decides if to get back to them or not at all.
People can understand failure, they do not understand companies that run away.
And the last thing on topic I would say is that uneducated crowd will always want to burn "the witches" on fire. And you can blame them, but also you can blame those who did not delivered them knowledge.
If Jolla did nothing wrong and they are not ashamed of their choices - they would not hide it in secrecy, but if they do - there is reason for that. We usually embarrassed to tell bad things and almost never about good things.