If you are not architectured around the bridge it is really hard to add it latter. Probably the biggest advantage of micro services is they have built in bridges. Monoliths often have no obvious way to break things up. Every time you think you want to you discover some other headache.
Building the bridge between the old & new, replacing piecemeal, and maintaining service to users the whole time.