"... find small niche ideas that require very little marketing (SEO driven) and take 3 weeks to build, ship and launch. It doesn't seem so hard."
Seems pretty hard to me. It's generally easy to come up with an idea. It's much harder to actually make money with one (in my experience).