Various companies in China and Russia will read locked MCUs for a fee. Search for "MCU Break".
I know someone who uses one of these services to get the firmware for old industrial equipment whose manufacturer had long gone out of business or stopped providing support and replacing would cost far more. Total cost was <$1000USD, although that was an older MCU.