You choose closed source and you get different early adopters. You don't get the same early adopters that try out every new open source project, and that's OK because you're not trying to run an open source project, you're trying to build a business. The people who would resent you for being closed source are just not your target market, and that's OK.
Open source is a choice. You get a lot of early adopters, yes, but the project is also completely out of your control. There's nothing stopping anyone else from taking it, putting more resources into it, and stealing your thunder.
If you're not happy with that idea, just don't make your code open source. You can't have your cake and eat it too.