>As I understand it, that's both the whole point of, and limitation to, the hardware root of trust - it can't be changed even with a firmware update.
The OP states that the vendors could have revoked the compromised platform key with a firmware update. They just didn't bother.