Yeah that bit is definitely a stretch. I was debating whether I should go as far as making that statement as well.
Its gets the point across but certainly a stretch. We are neither applications nor is the convention well-defined in that example, but the point stands.
I think that is a bit far. Social customs define some sort of interface we use to complete transactions, but it is not programmable nor dealing with applications.