Earlier quoted context omitted.
I don't think any of the mainstream open-source licenses allow you to retroactively revoke or change the license.
If they are the sole copyright owners (no external contribution) or have SLAs, they can for any future version of the software. It is not uncommon, it is just hard as most doesn't have SLA to do this.
That's not the scenario gary-kim laid out; you've failed to satisfy the constraints in the premise.