I switched over to YNAB 5. I was really displeased about the ongoing subscription, but honestly? Worth it.
Pros (from my perspective):
No more dealing with Dropbox, and no more lag for syncing (I use a couple of different Dropboxes for work clients, and it seemed like YNAB's authorization got dropped pretty frequently). The sync time is SO quick.
Direct import. I still enter all of my transactions, but this makes reconciling accounts a breeze, and I never have to go search through to find one or two missed transactions. Transactions that are already in YNAB match up, new transactions are there waiting to be categorized.
Credit card handling. YNAB 5 makes it easy to use your credit cards for purchases and then pay them off right away. You categorize your purchase as usual, but if it's on a credit card it automatically moves the spent/budgeted amount to be budgeted to your credit card. So I always know exactly how much I've spent and how much to pay. It took me a bit to fully grasp it, but I really love it. (I know I can just pay the balance in full each month, but I like to see it in YNAB. And if I need to extend the payment over more than one month, I can rebudget some of the credit card money somewhere else. Not that I do that.)
Budgeting for the next month works better. And if you need some of that next month money, you can get it back to the current month easily.
There are a few things I could think of to improve, but overall I think this is how YNAB was supposed to be. It's worth it to me to pay the subscription (and I don't say that lightly).