It really seems like they've kept people in the dark about this. Most unfortunate since transparency (in my company's experience) typically leads to more engaged and excited customers, even if that means announcing setbacks. Telling your customers "we can't release now because we are having trouble producing x part" or whatever typically gains more sympathy and engagement than announcing a release date, failing to meet it, pushing the deadline, and then remaining silent.
I'm sure they're hustling on their end and, of course, aren't exactly a big company. So reading all these threads, keeping tabs on social media, making good product decisions, and keeping people happy isn't exactly easy. That said I don't believe it's responsible or beneficial for their business AT ALL to keep their customers, who are already VERY bought into the ecosystem, in the dark. It stings for the existing customers and looks very bad for prospective customers (like me) who then question longevity and support of their products.
I'd question the logic of Neptune (if that is indeed the intent (doubt it)) of making such an announcement to set back their competition and then failing seemingly repeatedly to deliver. In my opinion people who are bought into the ecosystem are going to be willing to keep waiting as switching over is not a cheap endeavor -- a captive audience of sorts. If they are focused on customer acquisition then it's a poor move in general; something I think their marketing would be well aware of. If not, yikes.
Just my 2c.