Finding a good feature for the data analytic task is far more important than a sophisticated model.
A good feature crafted by expert experience captures the essence of the data, and it needs much less effort to try to model it.
the recent “feature learning” is definitely the way to go.