Not necessarily. Only about 10% of my hubs on this account are keyword researched and I never really got into backlinks so I doubt I've got more than a handful across all my hubs.
However keyword research does teach you about what words people are typing into Google so you have an idea what will work. But Google can be out by a few thousand searches on some keywords and doesn't always reflect current keyword trends.
I'll be hitting a million views in about two weeks and I'm making several hundred a month just from this account. So if I can do it, it's possible. It does take some learning and experimentation to figure out what works though!