Ask HN: Do you trust solo entrepreneurs?

168 points by getflookup ↗ HN
Hello HN!

[I'm a solo developer so this question is a bit personal to me]

Would knowing if the creator of a product is like me or fully fledged organisation affect your likelihood of using any software they create?

163 comments

[ 2.8 ms ] story [ 119 ms ] thread
The question in the title would get a different answer than the question in your post.

Do I trust solo entrepreneurs? Yes.

Would I use their software within my organization? No. Or at least, not for anything critical. Not because I do not trust the person, but because life is crazy and that product's bus factor is too high.

what if you can self-host the product?

i found this to be a great way to sell my software

i’d offer prospects a partner agency, which will do the hosting, while i’m building the product

the customers get guarantees, while me and the agency share the profits

We need more info. Is it open source? If so, how's the community around it?
open-source clients with proprietary backend
"It depends", there's both optics and trust.

A single person is always a liability due to the "hit-by-a-bus" factor.

The optics solution: Don't look like a single person, hide behind an LLC (in some countries you can look up the financials though so having money in it from consulting,etc is prob a good idea so it doesn't look vulnerable)

A trust solution: You could mitigate it by having an open-sourcing pledge and/or other organizations that you list as support providers.

This could be done in cooperation with other solo-developers that isn't competitors, list each others companies as support providers and give cursory introductions to them so they could take over or help customers in case of emergencies. This could also give a side-benefit of having a clear option to scale if one of you grow successful so onboarding would be quick. (Also in terms of marketing it'd give the perception of a bigger product if there are support providers there already)

(comment deleted)
+1 on cooperations

if you have friends with established companies, you could ask them if they could be your “service partner”

i’ve done this with my friends for ever now

also note, that just like individual developers companies don’t provide any guarantees unless there’s a SLA in place

Hiding behind an LLC is no help. I’m going to ask for and verify references. I’ve been in the room enough times when it came to purchasing decisions.
It's a matter of risk. No sane company would go for a single point of failure (if they knew about it).

So with that said, just don't actively advertise that you're solo, and fake it until you make it.

Personally, I do but I believe a solo entrepreneur will have to work harder. Check out https://sindresorhus.com for instance. He makes simple and beautiful apps.
don’t be afraid i should say

focus on the product first and foremost

the key of attracting big companies really lies in your sales talent

Even if 90% would say no, there is at least 10% that would say yes and that would result in a lot of people.

The reality is probably that most people don't think about if the product they're using is made by a solo dev or not. They only care if it solves their problem in an easy and nice way.

It is about perception. There are unicorns that started as solo. But, eventually they grew out of it. Weird though, there are so many shops out there run by solo people. They cook our food, they make critical stuff for us, but we don't scruitanize it. We let them into our homes :)

So, this is just optics. Land and expand, for example, is a way to force their arm. If you are already there then they can cry about it or buy the enterprise plan :)

Solo devs are great for independent direct to customer apps. The kind of apps that should be a feature of the parent software or OS, or require an idealistic principle held in place to make it appealing for the audience.

Once you factor in "survival of the tribe" or ultra-massive corps, the benefits of solo development can be overridden.

For your typical solo founder in their 30s, their odds of dying at any point over the next 10 years is something like 0.2%. And short of them dying, their business isn't going anywhere because keeping a SaaS startup online doesn't cost anything -- if you have the skills to do it yourself.

Whereas the odds of a venture backed startup shutting down at any point over the next ten years is something like 30%.

So from a risk perspective, it's literally over 100x more risky to use a software product made by a venture backed company than one from a solo founder.

On all of my sales calls, I tell people that I'm bootstrapped and that I'm going to charge them extra so that I can reduce the risk to their business by staying bootstrapped, and I have yet to run into anyone who doesn't seem satisfied by that pricing strategy.

This is a neat reply. I guess there could be other factors that would lead someone to stop their solo biz though...
Sure. For context, this is for a new product that solves a real pain point, and for which there aren't any other solutions on the market. And it also doesn't really cost anything to integrate.

If this weren't solving a pain point and if there were other alternatives on the market, then this positioning might not work as well. But building something where folks don't really have any better choice was also a purposeful decision.

IANAA (I am not an actuary) but surely this can't be the entire computation. Death is only one reason a solo SaaS might fail. The real problem is mental noise, and the fact that large organizations have the positive side-effect of averaging out that noise to produce coherent, predictable actions. (The humanist wants to point out the "noise" is sentiment, artistry, beauty, and the coherent behavior is that of a profit-driven sociopath, but the point stands.)

What I'm saying is that their chance of death is .2% but their chance of discovering Buddha, deciding to give up everything and become a monk, or meeting the woman of their dreams and going to live the simple life in Thailand, and so on, are much, much greater.

I don't think one needs to be an actuary to appreciate that comparing the mortality rate of solo founders with the failure rate of VC backed companies doesn't make sense.

When he is asked to defend it, he clarifies that he's only talking about companies that solve a major pain point, have no other competitors, and a low cost of implementation. (Obviously the failure rate of VC-backed companies with amazing PMF and amazing operating margins is much lower than 30%!)

His comment is the highest voted in this thread (assuming HN sorts that way) -- this is a classic example of 'this person says something I want to believe and has some numbers so I'll upvote it without even a rudimentary interrogation!'

We all believe what we need to, or something like that.
If it is working for you, that is great, but...

Death is not the only reason people quit working on a project. They could get a better offer, their family situation could change, they could get sick or injured, or they could simply get sick of it, just to name a few.

Also, keeping a SaaS online does cost money. And those costs increase as you scale. If you are small enough that you can run on a free tier, you are too small for me to have confidence that you are sticking around.

So long as you're profitable, the revenue should scale too, covering the costs. It's a different approach when you're a solopreneur as you won't be burning money to try to scale rapidly. That being said, there are other risks, like the service being acquired and assimilated, but we face that with all services we rely on really.
Unless they decide to turn it off, they would just stagnate in features.

Regarding it costing money, yes, of course. But costs increases as users increase. If you're giving away your product for free, that's an issue. If you're charging, then I don't see the problem.

> If you are small enough that you can run on a free tier, you are too small for me to have confidence that you are sticking around.

There's a lot of truth in this. Particularly since the free tiers on most cloud providers are explicitly designed to suck you in, then raise the rates tremendously as you scale.

A business that might be fine with 100 customers on the cloud could struggle mightily to cover the costs of dealing with 1000 customers on the same stack. The linear revenue growth doesn't match up to the insane cost increase as you go from "hobby project" to "small business" in the cloud.

Can you provide examples where linear growth in resource consumption does not reflect on linear growth in clouds? So far all free tiers that I saw were trivial in cost savings and anything after free tier was pretty linear (or even big scales allowed to save something).
> Can you provide examples where linear growth in resource consumption does not reflect on linear growth in clouds?

Sure - you were hosting your DB just fine with 100 customers using standard SSD, but now at 1000 you're blowing your IOPS budget and need to upgrade to premium SSD. The premium SSD costs twice what the standard SSD does for the same space - your usage will not have doubled.

Or - god help you, you were hosting your db just fine with 100 customers using a small VM, and to avoid having to think about it, you've decided to move from a self-managed db on a VM to something like Cosmos DB. No growth in usage at all from you, but your costs are about to shoot way up.

Or - I've added a customer in a region that has poor connectivity to my current region of choice - oops, setting up edge services closer to them is going to hurt. Now I'm sending data between regions, incurring all sorts of costs between services that I wasn't with a single region setup.

----

My experience with the cloud (and I've been a heavy user of both Azure and AWS, not as much GCP) is this: There are bands of costs, within that band, costs will tend to grow linearly as you grow.

The problem, is that you will outgrow the band you're in. There is a hard limit on something that you weren't thinking about (IOPS, for example) and once you hit that you have to jump to a different band with a new cost structure.

Usually, that means increasing base spend by a large amount compared to usage, and then getting slightly better cost/use at the new higher base.

Sure, check AWS Cloudfront pricing.
Meanwhile 80% of the previous generations Fortune 500 are gone.

Everything dies. This simple minded confidence game we require each other play to validate usefulness is getting old.

You’re one of seven billion humans who will die, one of millions of programmers to pick from to prop up trade of Daddy Dollars.

You’re not sticking around either and cannot prove your contributions were truly more valuable than anyone else’s (models have been built to ascertain which human leadership traits and which technology make us more productive and all became too complex to understand).

Don’t blink though; keep pretending we’re onto something with folksy anecdotes, and nostalgia for past wins.

I think that's why he's charging extra. If you are making a reasonable living from your bootstrapped SaaS, you'll probably keep at it.
> Also, keeping a SaaS online does cost money. And those costs increase as you scale. If you are small enough that you can run on a free tier, you are too small for me to have confidence that you are sticking around.

Sure, it depends on what you are doing, but I imagine that for most paid SAAS models, the cost of cloud computing is a small fraction of what they bring in revenue. In many cases, so small as to be effectively $0. As an example, stack overflow gets hundreds of millions of visits a month, but is run on two physical servers (plus an additional two for backup). As a more personal example, I have a small SAAS side project and my server costs run me about 0.5% of my revenue (the rest is all profit other than the value of my time). I could probably get that down to 0.1% with some code refactoring, but even with the current code, I could easily 10x my number of subscribers and not increase server costs by even $0.01.

To add to this, in my experience, the companies I've worked for have tons of extra capacity with their cloud services. For example, using t3.large vs t3.small instances at 4x the price indiscriminately. Why? Because server costs are just a rounding error compared to paying a bunch of $100k+ salaries.

And also, keeping a SaaS online isn't the only effort involved in keeping it stable, useful, and relevant.
> If you are small enough that you can run on a free tier, you are too small for me to have confidence that you are sticking around.

AWS has a free tier, so I wouldn't apply that rule too much.

> For your typical solo founder in their 30s, their odds of dying at any point over the next 10 years is something like 0.2%

The real figure is more 2.1% (source: https://www.ssa.gov/oact/STATS/table4c6.html)

Which is about the same rate that airlines lose luggage. (Unrelated comparison but analogies can help)
I've experienced an airline losing my luggage, but I haven't experienced death yet.

Maybe I'm immortal :)

Maybe you've flewn more times than you lived from 30-40
That's a fairly deceptive analogy though. Many people check baggage a lot more (or less) than once per year.
That’s exactly the opposite of why it’s an unrelated analogy (which was stated). People live days of their lives far more often than they check baggage. Death is not a once per year risk. The risk of losing luggage per day or per hour of traveling is much higher than the risk of dying per hour/day of living.
>Death is not a once per year risk.

It absolutely is in the context of a discussion of annualized mortality rates.

My point was a response to the statement that baggage checking happens more than once per year. Life also happens more than once per year, and in fact it happens more often than checking baggage, right?

It’s misleading to annualize these stats because the participation rates per hour and per day are very very different. This is why sports risk is usually calculated in participation hours and not annualized, to prevent such misleading comparisons.

You are comparing it with the risk of dying in an year. That is a once per year risk.
It’s not a once per year risk, it’s an average. And you agree that changing the choice of time window for averaging will dramatically change the results, don’t you?
Fair, I was just going by the risk of fatal cardiovascular events: https://www.cvriskcalculator.com/

I feel like the indie hacking lifestyle doesn't really attract people who are at high risk for most other common causes of death at that age, in the same way that, say, raising venture capital seems to be an attractive option for people already at risk of suicide or drug overdose.

I guess most entrepreneurs are not dying from drugs or guns as they are simply too busy!
Unintentional injury (likely mostly car crashes?) seems to be the leading cause for all age group up to age 44. Then come suicide/homicide which only start declining in the ranks in your 40s, probably because other causes (cancer, heart conditions) start to take over.

I'm in my 40s and officially more likely to have my heart kill me, than myself.

https://wisqars.cdc.gov/fatal-leading

I don't like these numbers. I preferred the old numbers.
I'm confused, where does the 2.1% come from. It does look like 0.001795 which is 0.2% for a 30 year old in the source you linked
The number you read is for dying within the next year. The OP said within a decade.
OP also said "in their 30s" not "at 30". So I'd use 35-45 rather than 30-40, which shifts it a bit.
Since I already have the spreadsheet built for my other comment:

30-39 is 2.1%

35-44 is 2.5%

40-49 is 3.3%

---------

30-49 is 5.3%

Ranges are inclusive of entire year. 30-39 is 30th bday to 40th bday

.001795 for year 30 = .998205 survival this year

.001858 for year 31 = .998142

...

.002482 for year 39 = .997518

---------------------

.998205 x .998142 x ... x .997518 = .978997 survival rate over 10 years

1 - .978997 = .021003 chance of death = 2.1%

>On all of my sales calls, I tell people that I'm bootstrapped and that I'm going to charge them extra so that I can reduce the risk to their business by staying bootstrapped, and I have yet to run into anyone who doesn't seem satisfied by that pricing strategy.

What does this statement mean? Are you implying to your potential customers that charging them extra translates into profits to entice you to continue the business or that the efficiencies allow for business continuity services like providing the source code in escrow?

> What does this statement mean?

That I'm not going to dump product on the market below cost to gain market share. Since even though doing that is obviously saves customers a little bit of money in the short term, in the long term the money raised to do that needs to be paid back ten fold, which ultimately comes out of their pockets.

It's just much easier for a business to keep its interests aligned with its customers if there isn't some third party who is trying to extract money from both.

You must have a pretty compelling product. Mind sharing?
(comment deleted)
That's a good one. I tell them that if they are really worried we can for a price of course arrange access to the sources so that they can maintain it after I die/quit. My clients are not in IT so I'm not too worried about them starting a clone
"Whereas the odds of a venture backed startup shutting down at any point over the next ten years is something like 30%."

Citation needed. I worked in startups my entire life. I thought it was closer to 90+%.

Is the 100x valid? The odds of a founder dying vs. the chances of a company shutting down seem not apples-to-apples

I would guess there are many cases of solo founders shutting down their business other than founder death...

> I would guess there are many cases of solo founders shutting down their business other than founder death...

Sure, but it really only makes sense to consider cases where:

A) The business has paying customers

B) It's very important to the customers that this product remain available

C) The founder is unwilling to give or license the source code to those customers

In practice, all three of these factors being present is uncommon. Usually if the product is actually important to a customer, they just pay to acquire the assets. And there is usually no reason for a solo founder not to take that deal if the alternative is just shutting down the business.

For a venture backed business, maybe the lawyers decide there is too much legal risk or whatever. But for an indie hacker, that doesn't happen.

We hear stories all the time of folks getting burned when venture backed startups shut down without giving people any time to switch to another product, or sometimes even to expert their data. When is the last time you heard about this happening from the paying customers of a solo founder? Literally never.

You’re comparing apples to calculators. Solo founders go out of business literally all the time, every day. I’ve definitely heard of solo devs canceling. It’s also like the entire reputation of the KickStarter experience, pay a solo dev to do something, get nothing in return aside from a bunch of hopeful emails followed by silence or a sorry.

Software created by solo devs is used by many times fewer people, therefore it’s zero surprise that the total number of displaced customers is lower. You need to calculate the percentages, not hold up anecdotes of not having any rumors.

I don’t see how (C) can reasonably factor into any statistics. I’d love to hear how often you think this matters, but I’m extremely skeptical that shutting down a solo business and giving source to customers has happened enough times to even talk about relative to the number of times that hasn’t happened. I’d like to hear about when giving source to paying customers is even helpful. Depends highly on what kind of software we’re talking about, and depends highly on what kind of customers, but assuming that paying customers can generally do anything with source code seems like a really, really big assumption.

I should hire you as my sales guy. I say this same thing often to leads that are worried about my bus factor of 1.

Oddly, most of the time its other small businesses that are worried.

> the odds of a venture backed startup shutting down at any point over the next ten years is something like 30%.

Where is this number from? Googling, I see numbers like 75% of venture backed startups failing [1] and 90% of all startups failing, most of that within the first year. The suggestion that 70% of venture startups live for at least a decade smells unlikely.

[1] https://www.wsj.com/articles/SB10000872396390443720204578004...

> from a risk perspective, it's literally over 100x more risky to use a software product made by a venture backed company than one from a solo founder.

Yeah, no this is not even close to true (because, as many others have pointed out, death is not the primary risk to a solo founder, funding & motivation are). Unfunded startups fail at a higher rate than venture backed, from what I can find. YC funds solo founders, but advises trying to find a co-founder because the risks are higher. https://www.ycombinator.com/library/7P-does-yc-fund-solo-fou...

Yeah, the 30% number is way off. The vast majority of startups die off. That percentage is likely 90–95%, maybe even 99%.

If you include acquihired teams / sunsetted products, that number is even higher.

The "dying" of the company seems less relevant than the 1 person company just not being able to deliver the level of service required to compete, be reliable (think support, on call) etc.
You're looking at the wrong metrics. The risk of using a solo-dev product is them losing interest and stopping support (or as someone else pointed out, not being able to deliver the required level of support).

Both types of products also have a chance of being bought for cheap when they are failing, and at least kept alive on life support.

>keeping a SaaS startup online doesn't cost anything -- if you have the skills to do it yourself.

It costs time (customer support, security updates, deprecations, third party api changes, etc, etc.) and time is a limited quantity for a person. Eventually other things are a better use of their time from either an economic point of view (other ventures, etc.) or a personal point of view (family, etc.).

Ut's literally over 100x more risky

It's clearly not, due to what the sibling commenters have been staying (people discontinuing products for reasons other than dying, etc.) I get the gist of your point but this 100x number is not just hyperbole -- it's silly.

For one reason or another software always needs maintenance. If I were literally keeping a business running solo, getting out would be near the top of my goals list.
Good point you made. Where did the 30% come from?

Whilst I have not kept a list myself, I've seen SaaS products drastically change after acquisitions. Some SaaS products under new ownership stop serving small customers all together and focus on large enterprises. This is as a much risk as shut downs.

In terms of Bootstrapped SaaS, what I have noticed since 2004 is that bootstrapped does not mean the companies are operated by a single person.

As a bootstrapped SaaS founder, you can start building a team with revenues by hiring team mates. By doing this, you reduce the risk rate for your customers.

Until you have revenues to hire talent, you can also bring on free talent from companies like https://skilledup.life. This is my latest tech startup.

I have also been building subscription based tech products since 2004 with many failures and two Exits. I bootstrapped them all and continue to do so. The biggest issue I have during all these years is lack of capital to build teams.

I'm solving my own problem through SkilledUp Life. My team now includes 2 salaried staff and about 20+ Volunteers.

We are one solution. But there are many ways to de-risk a bootstrapped SaaS business.

All the best Manoj

Developing something of value, even if it’s only a convincing prototype is relatively cheap these days.

I think that if there’s some traction on the market fit, a solo developer can build out enough of a value proposition to attract colleagues and investors to the point that institutional credibility kicks in.

Would I bet my Fortune 500 company on a product that goes down if someone gets COVID? No.

Would I be both personally interested and floating it past reputable angels if one person could live-demo something new?

Bet your ass.

I don’t know how many cofounders there are for most startups. Unless if I am interested, I wouldn’t even care to be honest. As long as your product helps me do something, why wouldn’t I trust you?
>affect your likelihood of using any software they create?

It depends on the type of software.

"Yes" for utility software of narrow scope. I use scanner utility software called VueScan which was a solo developer (Ed Hamrick) until his son joined.[1] I also used RegexBuddy which I think is a solo dev.[2]

But "No" for critical workflow software that requires proprietary opaque data formats such as a clone for Evernote or similar note-taking tool.

Basically, it's a risk analysis of how much "investment" the user loses if the solo developer quits updating the software or goes bankrupt.

[1] https://www.hamrick.com/about-vuescan.html

[2] https://www.just-great-software.com/aboutjg.html

Your reasons make sense, and I'm sure I make similar choices.

But most end users? They have zero idea, and would never think of such things.

They'd just use an app store, or google for something, and click->install.

I'm using at least two products made by solo entrepeneurs: MailMate and Pinboard. Both are awesome. If anything, it's been my impression that the bigger the corp, the worse software they make (in an asymptotic progression, so I'm not saying that 5 people will do worse than 1).
Depends on the software, naturally.

If it's a self-contained desktop software, it's one thing.

If it's a 24/7 online service, it's another.

If the online component is optional or not critical, it's the third case.

IMHO a solo dev is like a privately owned business, like a baker. You’re going to make choices which effect the product. Cost cutting will reflect your values. So I expect idiosyncratic policies to be in effect. Some you never encounter, because they don’t effect the product. Some you learn of later and decide as a consumer if it’s a deal breaker. Either way social pressure is on the business owner to serve customers and play fair. Failing these, you will lose customers and rightfully so.

Now here’s my thing about software. That baker, when you provide your PII and financial data to them they’re using third party service. They’re not _in_ the data, unless they want to be.

Again, this is my opinion. I feel that when you’re _in_ the data—making decisions about data flow, management, PII— there is a moral and ethical danger a solo-developer can make bad decisions about a customer’s data.

That might be shocking idea, but just think about a savings and loan run by one person. You could get George Bailey, or Knuckles the Loan Shark.

It also depends on the execution of the product incl. marketing efforts.

I try to extract the level of passion the dev has in his product, because i do trust passionate creators.

I'm the sole developer of www.castingcall.club and www.closingcredits.com. About 1M people use these two products a year and I've ran them for about 7 years.

While I have no plans of stopping working on them in the near term, I have listed that in the event of my death, an entrusted tech savvy person will take over these two companies.

That said, all my users have no guarantee that I'll continue to work on these products, but that's true of just about any company. I think as a solo developer I have to earn the trust of users by building in public and being a partial public figure.

Casting Call sounds like a cool service and the clients really interesting.

Just a word of rec. On mobile (Android/FF) the post titles are vertically stacked, which is tough to read for people. If you keep the text horizontally aligned and rotate 90 degrees (or dont and make horizontal) it'd make it easier to read.

Edit: Just checked out Closing Credits too. Super cool work

Thanks for the heads-up!

Some of the site is just ancient and I'm doing a big rebuild right now. I've added a note to fix that. Cheers!

Yeah - good point, many products have been discontinued by large tech companies.

Google Reader the first that comes to mind.

(comment deleted)
This is like asking do I trust a loan shark. Yes some are probably just in it for a 10% return and will be on their way and some want your first born to work for them.

As with borrowing any money or taking any investment. Do some research about the investor and if in doubt try to reach out to an independent expert for an opinion on an offer in principle. If they're offended you do this you probably don't want to risk working with them.

It depends on the nature of the dependency being taken.

(Startups are roughly in the same bucket. As is Google X where X is less than 5 yo)

If you are a pingdom clone then sure! I will easily be able to move to another pingdom clone.

If you send my emails, I can move too bit with a bit more pain and maybe some spam reputation issues.

If you organise all my teams work that is more of a headache to move off of.

If you provide a very specific breeof cloud platform, like a Firebase clone, and I am coded up to the eyeballs with a tight coupling to your api, I would be way more wary. If you go down so do I for quite some time.

But if your cloud is just a faster PostgreSQL then maybe that is not so bad.

considering even "real" companies drop the ball (and entire product features and customers) willy nilly (e.g. Twitter API, Brex ...) I don't really trust anyone — always have a backup plan if a service goes away.

Same thing with clients if you're a contractor — don't rely on that client to pay 60%+ of your income — you'll be in for a world of hurt if something happens with that relationship.

My products have no copy protection so that you can use them / backup in the event I die. Besides that, the bias against "small" is so strong, that the end users just don't need to know how small the actual team is. Customers will, again and again, judge things differently depending on branding, and bigger brands tend to win out. Trust is also earned by being dependable, long-lived and focus on quality, and that's what "we" do. Saying you're solo can easily be an excuse for not competing.
If I can carry on with my business and use your software in the event in which you cease to exist, then yes.

Cease to exist = any event that deletes you from the equation from bankrupcy to the worst case scenario - death.

If you're the bus factor of 1, then I would never use your software (speaking from organisation POV).

If there's a contingency in place, and your software solves the problem I have (speaking from organisation POV), then yes.

I'm a solo entrepreneur and have been for 20 years. Can I be trusted: Yes. Is that obvious to prospective clients? Not at all. So the question is how are you going to limit the risk for your clients when using your products? Have business answers to the risk you are asking them take.

Don't tell your prospects that all companies big and small can fail and don't use data to prove your point. It might all be true, but telling your prospects they are doomed whatever they decide is not getting you to a 'Yes'.

In my case I have niche products that are still largely unique and don't have to compete with bigger organizations. A competition I would lose in a heartbeat if customers had the choice regardless of price or chances of success. I still make sure that I have a decent solution for the 'bus' argument and I am generous with supplying access to the code they need to keep their application running when I do get hit by bus, financials ruin or old age. At best I can say: It worked up till now.

1) Assuming this is a SaaS or other software/web based offering I probably don't need to know if you're a solo entrepreneur or a multinational. So long as your website is professional you can easily appear to be at either end of the scale (and it's funny that you do often get solo's acting as big corp while big corp wants to appear botique). The point is you can brand your offering in a way that doesn't scream solo developer.

2) If what your offering is something that involves sensitive data, financial stuff or something I need to sell on to another company I'd probably be more inclined to go for a more corporate setup so if things go bad it's not going to reflect so badly on me.

3) I try to avoid getting locked in to anything so regardless of whether your solo or a corp I'd want to be confident that I'm able to continue if you/the corp drops dead.

4) As someone who has generally been a solo developer (although freelance rather than managing to get my own 'product' out there) I've seen first hand the +/- of this. On one hand my clients appreciate that they can pick up the phone or send an email and speak to me who has inside out knowledge of what they're talking about, I'll work my arse off because I've got a lot to lose. However that might be impacted by me having a bad day, a holiday, being sick, a new shiny project or just a general lack of motivation.