Could be a simple enough reason, the devs could have commitments that take priority over their work, like everybody else does; be it family/health etc.
I personally can't see anything wrong with this thread as you've all stayed civil and constructive, but I can't speak for the Admins.
As you said, it's been postponed, not cancelled - they could still host an Ask the Devs at a later date, so I wouldn't give up hope![]()