The only reason why I said yes is because of the many CPAs I've interviewed they were the best (they probably aren't the best, just a lot of them are terrible).
Secondly - my bookkeepers are trained specifically in QB (same with most bookkeeping services), and if I replace the software, I need to find new bookkeeping, or do it myself (which if I wanted to be a bookkeeper, that's what I would have become).
Lastly - this wont apply to most and a lot of people will probably look down on me, but I really like their "QuickBooks Capital" short-term medium interest loans. It is easy to get a $50k 12 month loan at around 8%. It comes in handy when clients are slow at paying (happens way too often).
I tried many years to find somehting that could replace Quickbooks in our company, cause it lacks on API access. But everything else is lightyears ahead of competitors solutions.
IIRC, some features of the customer-facing interface to my credit union appear to be from Intuit.