Comment Two Reasons. (Score 1) 241
#1: Classic Quicken. gnucash is not a substitute as it doesn't download xactions from the eight or so financial institutions at which our household has a total of almost 30 accounts. There are hundreds of pesky little xactions (esp. dividends from a varied stock portfolio and transactions from usual spending - shopping, utilities, etc) a month total and entering those manually is a nonstarter.
#2: HR Block Deluxe Tax Software.
Quicken is a complete piece of trash but it's the only game in town (no, "online" is not an option). It kind of worked under Wine on simple cases but it's even clunkier performance wise and that use is not supported so that's a dead end.
HR Block Deluxe Tax is an adequate package which also "kind of worked" under Wine on very simple cases but the lack of support or an update issued April 13 that doesn't work makes running it under Wine a non-starter.
These are the only two reasons I still run Windows (10!) on my daily driver and since I update/use Quicken daily, I just live on Windows with Linux VMs for Linux things (little "side" projects as I'm retired). I'd love to drop Windows but it's just not an option.
I do like some of the "polish" of Windows and available apps and not having to deal with "which distro" issues but those wouldn't keep me from switching.
I've found that Windows is more reliable (I've not seriously broken a Windows system to a BSOD in many years but my Linux machines and VMs sometimes get hosed but I've learned to just keep up w/timeshift and recover that way).