As an employee at an ad agency, I completely agree. (I mean JooJoo? Really?)
Perhaps I wrote that sentence a bit odd, but I don't mean to imply myself that this is what happened. The 'idea' central in this story simply fits similar tropes and themes I see on HN all the time. And you're right, the up-votes verify this.