I built an app on Silverlight that I sold for Windows and Mac and was making pretty decent money, until MS ended support. I looked into QT as a replacement, but couldn't get a replacement app finished in time. I will never trust MS multi-platform gui again.
Yeah dropping Silverlight support for Mac was a shame, Microsoft finally had a good multiplatform story. They could have keep the out-of-browser mode and market it as desktop dev framework instead of browser plugin.
The biggest irony is that this tech would have allowed them to open a store on Windows 7, 10 and Mac which could have been way more popular due to market share than both the Windows and Mac app stores.