The text differentiates people (e.g. if multiple anonymous people were replying to each other). Otherwise it would be hard to follow the conversation. It could be shortened though.
I like seeing the PKH if they didn't set a name. Maybe show the cashaddr instead of base58, and shorten the cashaddr as "xxxx...yyyy" by showing the first 4 and last 4.
I like that format, thanks. As for cash address, I think it's great for situations where you need to differentiate between BTC/BCH but since Memo doesn't use BTC that's not an issue.
"Anonymous" doesn't provide any data or context. Can't have a conversation with "Anonymous" because you can't follow the thread of messages. Everyone has an address, we should use it.