In fact this is the reason some irc networks blocked matrix bridges at first (they now have settings to disable this)
I'm not saying mainstream people should use IRC though. Matrix is better for that.
Telegram lets group admins choose whether members can see history from before they join, which is the perfect solution (IMO).