Actually, its medium-to-long-term savings goal functionality is the only thing I don't like about YNAB. It's good for the sort of "save $5/month for something that will eventually cost an indeterminate amount of money" use case, but not as good for the "I want to have exactly $X saved at exactly Y date, a single time", like for a car or house down payment. To do that, you have to manually figure out X / (Y - NOW) / 12, and then make sure to carry it forward each month, and cancel it after the time comes.
Hardly a death knell, but I think it could do better to encourage closed-ended known-amount savings than it does!
It could be easier, but it is an opinionated piece of software. Their main focus is budgeting one month out (this and next month). However, for calculating the amount to allocate each month for a longterm goal they do have a convenient tool. Once you enter a value (say $4800 for easy math), type '/12<enter>' and it'll replace $4800 with $400. Then once you have income to start budgeting next month you can copy that over.
Yeah, don't get me wrong, it isn't hard to do at all, and I think it reflects their focus on people living month-to-month, that just isn't me. I love that it is opinionated and that its opinions are so universally good, it's just one style of saving I wish were better encouraged by the interface.
Hardly a death knell, but I think it could do better to encourage closed-ended known-amount savings than it does!