That's not necessarily true. We have a guy around here that has started several businesses on his dad's dime, then promptly ran them into the ground. It does make it easier though.
When you drop ship straight from china you don't need much of a warehouse. Full disclosure: I don't know or care to know much about skar audio, kevin or any of the other crap involved. My comment is aimed more at how American businesses do business nowadays.
I will give you he looks totally clueless in that video, like he is waiting for someone to tell him what to say?