these posts are directed at me, four years ago.
In my defense, splitting my debug messages out onto the serial UART made sense for #ArduinoX86 when I started that project because the Arduino MEGA I was using had no USB-CDC channel, it was all UART; so a second UART was a logical extension.
But now having a 115kbaud serial UART hanging off an Arduino Giga with a 480Mbps USB-CDC channel is a bit stupid.