A bunch of different cases there, many of them unrelated. Pretty sure the RT-AC87U reporters are suffering from a failed Quantenna chip. Those with channel 0 have either a dead radio, or corrupted nvram and need to do a factory default reset and manually set it to a channel supported by their country. Wouldn't surprise me that in fact some of these are running their router in the wrong region, so their clients are failing to detect their router as it uses a non-supported channel.
In fact, if you look at the reports here on SNBForums, almost every single case reported so far turned out to be either corrupted nvram, or a hardware failure.
So no, it's almost certainly not a firmware issue, or the problem would be far, far more widespread.