I think you also missed the point of the message. It's more that, if what you want to write (given the state of the world at the time) was some software to help people organise their lives, then you have to hit it from a social angle.
People don't want to use Excel and Sharepoint and Outlook, we only do it because we have to. No one would use a piece of non-work software if the use case was 'Create a schedule of events you plan to attend.'
but make the use cases: "Track what your friends are doing." "Meet new people." "Let people know what you're up to."
You are aiming for the things that people might want from the software.
People don't want to use Excel and Sharepoint and Outlook, we only do it because we have to. No one would use a piece of non-work software if the use case was 'Create a schedule of events you plan to attend.'
but make the use cases: "Track what your friends are doing." "Meet new people." "Let people know what you're up to."
You are aiming for the things that people might want from the software.