So you should re-write your logging code on each and every one of your 140+ services vs. leverage a shared module?
And ideally, your logging library should rarely need to update. If you need unique integrations per service, use a plug-in architecture and keep the plug-ins local to each service.