That seems like a likely scenario, some engineer started an email thread that ended up in their director's inbox who said "sure why not".
In a big company getting PR/Marketing to write an announcement can be a tall order, especially for a discontinued product that did not do very well and is mostly unknown.
This looks more like bare minimum legal compliance. The 4 posted repositories are all for (L)GPL licensed projects, so they're required to make it available.
In a big company getting PR/Marketing to write an announcement can be a tall order, especially for a discontinued product that did not do very well and is mostly unknown.