There doesn't appear to be much info on this particular "Steve" Smith but, from what I can gather, he is in his early 50's and lives with his mother in her modest house (see link) in small-town Ohio. That doesn't exactly scream high powered entrepreneur with a grand idea for a public company.
I could be wrong, but I think we are still looking for someone else.