Keeping people motivated is key. And an absolutely mandatory entry filter must be for them to be at least somewhat excited about your project.
If I am very tired and annoyed (like I am most of the time sadly), I can still deliver everything you ask for, to the letter, with good quality and on time. But you might need more than that -- you want a person who gives you ideas about your product, who criticizes and challenges your ideas, somebody with whom you can have midnight enthuastic discussions (or yelling competitions -- these help as well).
Simply having a strong programmer isn't enough for a micro/small startup. Everybody has to be on the boat or it won't work. You can have the strong programmer as a lead once you have 2-3 others though -- in my experiences having an experienced dev is crucial once you're out of the phase of pure enthusiasm, and when you actually have something you can now work with.
I'm brimming with ideas - really good ideas, but I don't want to pursue them without dedicated partners. I want to build great products foremost, the money follows naturally.
We can talk privately if you think there's an opportunity here.
"Several 6-figure online businesses" / "$400k/year and 5h per week" --> this is the kind of posts that make it look so easy to build this kind of businesses. And honestly, it seems unrealistic and almost bullshit. Why commenting if you don't give out your URLs?
I seriously don't understand this trend of people blabbing their revenue numbers and showing their exact website... there is no better way to create a competitor than that. And for what, an ego boost?
Also, it's not like you email your competitors and exchange revenue numbers.