I suspect it's like exercising. People know they should do it, and they know it's good for them, but it's also unpleasant for a lot of people.
Either way, B2C companies are super risky and expensive to start. Try an ad-hoc version on craigslist before you put a lot of time or effort into this.