Why would the European Central Bank buy corporate bonds? It may be that the market for asset backed securities and covered bonds in simply not large enough for the massive bond buying the ECB may do. They may have to acquire corporate debt as well.
This does raise the question of how buying debt of large corporations will do much to boost lending to smaller firms, a stated objective. And the corporations are not issuing a lot of bonds anyway.