It is very easy to understand that IDs and addresses are different; think of letters.
Current chat applications use IDs as addresses because it is their solution to spam. However, if every message has an ecash sat stamp, there would be no spam problem.
