I assume they get "monetization" from Youtube and they don't need to worry about hosting or discovery. Probably better than doing nothing with these films.
It's also the same channel they put their new trailers on, so the increased watch time should really help with getting their other videos recommended more.