Well then they shouldn't expect to earn a living anytime soon. Are you saying we should cater to people who don't know how to build something, and aren't patient, so they can come here and earn enough money to live on?
See the point of it being a start up is that it isn't finished. As you point out... lot's of things don't work that well.
Some people come and do this anyway, we accept the broken parts and work on solutions. ... We make some small change as we do that, it becomes slowly over time better....
If we don't make it better, nothing new happens. If we do make it better there is finally a pay off for the work, the time and the building phase. That's what start ups are all about.
RE: Onboarding?