It's not usually intended as a disaster recovery strategy; it's more often intended so that the event stream can be ingested in future by completely new consumers.
Retention policies and compaction exist where you don't actually want to keep the data, but the capability is one of the distinguishing features.
You can make an event log look like a database or a queue or a cache - but if you do that you should definitely consider whether you are using the right tool for the job.