tbh I think it was a situation where we either got this or nothing at all.
I’m guessing that in a similar situation to H2 where most of the team moved to H3 at some point, and a small group were left to create the remaining live content - most of the team have been moved to Project 007 or the other unannounced new IP. There probably isn’t enough people still working on H3 to make a “proper” DLC possible.