It's currently opt-in, because a significant percentage of the user base is not running an OS version that can support the E2EE features.
When that percentage is high enough (a few years), I don't see why Apple wouldn't make it opt-out. (Default it to encrypted, you need to specifically disable it if you don't want it).