Switched to GnuCash about four years ago after Quicken forced me to pay for a new version of their software. I have very complicated personal finances (churning, crypto trading, etc.) and double-entry is the only possible way to keep an accurate account of my cash flow and net worth.