Shotcut uses the FFmpeg API for export, not the FFmpeg command line. Therefore, Shotcut does not offer native concatenation support. Exporting from Shotcut is always a reencoding of the source media. Meanwhile, FFmpeg command-line concatenation is not reencoded.
There was a longer comparison made in this thread. Start here and read down five or so posts for more details.