I wonder if Netflix’s use of image subtitles is a carryover of how subtitles work on DVDs — images as well.
You can definitely send subtitles as raw text and metadata – it's what they do on iOS devices IIRC, since you can change the subtitle appearance on the client.
Also, their ingest works with TTML (a text-based format): https://partnerhelp.netflixstudios.com/hc/en-us/articles/215... – this is a fairly widely used standard.