I don't really get what you mean. Sure, setting up MELPA is a bit annoying, but after that trying a new package is trivial. You go to the package list and install the package, then you trigger whatever command you need.
I agree that fuzzy search is a great thing though, and I think something similar to Ivy should be included by default.