マルチスレッドって基本的にはメインスレッドが処理待ちで応答なしにならない為にあるからMVVMを去年練習したエラー時にポップウインドウ表示も良いけど子スレッドからメインスレッドに権限譲渡してウインドウ上でエラー通知とかするとポップウインドウは閉じないとスレッド単位で処理待ちになるけどエラーをウインドウ上で表示するなら処理は続行させる事も停止させる事も出来て便利だし