if they have a monorepo with non GPL code (which doesn't link to anything GPL) stripping it all out will cost a lot more.
if they have a monorepo with non GPL code (which doesn't link to anything GPL) stripping it all out will cost a lot more.
Remember, a small meeting will cost over $1000/hour when you add in all the time for each person in this. There will be several small meetings needed to decide on course of action. There is also the opportunity cost of the employees who are doing this (or just in the meetings) instead of something that more obviously brings value.
Also, they are already planning to go to court to prevent releasing any code, so finding a way to spend a few thousand dollars or even a few tens of thousands to avoid court entirely would be a no-brainer.
Going to court and saying "we made an effort to appease them but these people just want too much" is much better than going to court and saying "let's settle a new area of law to determine if this people have a right to sue us for very obviously ignoring the terms of this software license".
Once you have all third party dependencies cataloged, licence compliance should just shake out in the wash.