Anyone know how the revocation and subsequent reversal works at a nuts and bolts level? I’m curious.
It's important to note that the certificates that Facebook and Google had revoked were not developer certificates, they were enterprise certificates, which are have significantly fewer restrictions when distributing outside of the App Store and hence have more rules attached to their use.
My memory could be wrong on this, but I thought this is exactly what the Flux app did and Apple sent them a cease and desist for keeping the self compile and self sign instructions online.
In a sense, you're still right as long as the community stays small enough that it doesn't get the attention of Apple.
That is correct, you cannot run software that wasn't explicitly allowed by Apple on your phone.