Well, guess I won't be about to drop a few thousand on Ubiquiti gear anymore until we get some more details. Hopefully this account isn't fully truthful, otherwise Ubiquiti has really screwed up.
Brian Krebs is a reputable source who has a lot to lose if he makes unsubstantiated claims.
Probably why they got into this mess. Lots of successful product people deferring 'non product' stuff.