Components in a loosely coupled system can be replaced with alternative implementations that provide the same services.
If systems are decoupled in time, it is difficult to also provide transactional integrity; additional coordination protocols are required.