A couple things. It may sound simple but after having a keurig for many years i can appreciate being able to make a half or full pot of coffee if a single cup is not enough (but it can do a single if you need). Sitting around doing 4 coffees can be a pain in the butt. 2. I like the range of different types of coffees you can make... IE if i want an espresso at night after dinner, i can make that. If i want an iced coffee it can make that. Lastly i felt like the KCups were just getting too expensive. The cheap ones taste like coffee flavored water but with ninja you can buy your own grounds. No filters needed and a quick cycle or two with vinegar/water every 6 months and its brand new. We got this as a gift a few years back and I would stick with these