They do that because it increases “engagement”, not because they care about the user’s experience with the subtitles.
Subtitles are an accessibility feature. They are meant to stay out of the way and add to, not detract from the video content. They are meant to be subtle and only visible if you need to look at them.