Firstly, I'm talking about PMs, not group chats. Group chats have different requirements because they have to be moderated.
Of course, I have nothing against being able to delete your own messages for both. A time limit within which you can do that is nice but I can live without one. But Telegram lets you delete every message in any PM conversation, including incoming ones, for both people. Or even the entire conversation, and make it disappear from the other person's list without a trace.