Two monitors in a single agent

In reply to haykp:

What I see from my perspective as a UVM Coach is, that some companies/people are recommending to have one monitor for all inputs to the DUT and another monitor for all outputs from the DUT. I think kthis is not an adequate solution and complicates things which can be made easy having only one monitor.