Mixed messages then because I've definitely seen confirmation from several members of waze that only iOS and Android will be actively developed for the moment.
Whilst I would agree communication has historically been bad I've personally found it to be a lot better in the last couple of months!
It is disappointing that the meetup didn't prove to be very informative for you. Hopefully the next one will be better.