Alternatives to Quicken Financial Software

Hello reddit,

I've been a Quicken customer for almost 20 years, but recent developments have left me completely disillusioned and 100% looking to jump ship to another tool.

I'm having trouble finding a choice that suits all that I'm looking for, so I'm punting to you all to see what your collective knowledge can bring.

I'm most interested in :

  1. NOT cloud-based. I'd like something I can buy the CD-ROM and install and it will work until it requires upgrading. Admittedly, I'm not sure that this unicorn exists anymore but I'm cautiously hopeful.
  2. MacOS-friendly.
  3. Allows direct-connect to select credit card companies and banks (all well-known and often used companies like Chase, Citibank, etc.)
  4. *Billpay features would be nice but I'm flexible on that point.
  5. Some depth of report generating (e.g. net worth reports, spending reports, budgeting etc.)
  6. Investment tools are great, but not necessary to me at this time.

Thank you for the help!