Moments have been one of the only positive features Twitch has rolled out in recent memory. Removing them would have a significantly negative impact the quality of the streams that make use of them. For those streamers and viewers, it doesn't feel like a Beta Feature because it has become such a fun part of those streams. If anything, Twitch should workshop the Moments tool \with viewer and streamer feedback and make it accessible to anyone who wants to use it.
Moments have been one of the only positive features Twitch has rolled out in recent memory. Removing them would have a significantly negative impact the quality of the streams that make use of them. For those streamers and viewers, it doesn't feel like a Beta Feature because it has become such a fun part of those streams. If anything, Twitch should workshop the Moments tool \with viewer and streamer feedback and make it accessible to anyone who wants to use it.