I'm a “no new taxes” kind of guy, so I'm not in favour of reopening these centres. However, some serious consideration should be provided to dealing with emergency cases, such as funerals, marriages, or TRV refusals that are deserving of a second kick at the can. There's nothing wrong with allowing some access to humans as a pilot project under prescribed circumstances. If it works and if the processing fees or emergency service fees are appropriate, consider expanding it.
The only way to deal with this, frankly, is to just make the executive decision. Will we hive off to the private sector a portion of processing costs? That's the core debate. Hiving off to the private sector implies a possible loss of control on the part of IRCC, but that is the nub.