> Easier to test/unit test exotic hardware

If you have the ability to swap the serial driver for something like playback of a timed log file (through playerlog, or a custom driver) you can test the response of a driver after changes etc. Many of the errors that have been surfacing after the removal of the static array sizes in player have related to drivers that could not be tested without the hardware.