I felt this a bit too. I never played it back in the day so I was playing it fresh as each game released as part of the PC master collection. Playing Halo 1 without nostalgia googles is rough as that campaign has not aged well. It’s starts decent but then reusing the same levels made the second half a mediocre slog.
Seems like for most people they would be better off cancelling most streaming services and only renewing for a month or two when enough new content is there rather than having multiple ongoing subscriptions.