I find difficult to understand why intermediate certificates are present in trust stores. The whole adavantage of having intermediate CA certificate was that they can be quickly revocated in cases like this, without impacting the root CA and so without having to touch trust stores.
Anyone cares to explain?