Great post, business people love to overthink, and so often are inept at interacting with people.
Snap is simply sociable you cracked it with simplicity that they hate, which is that they have to be themselves. My quote for years has been be you but know it’s not about you.
Best thing about Snapchat – content disappears. If they get that and can be creative then they won’t have to think so much.