Netflix for me is the only decent one that always subtitled (closed captions to the US-entric folks) their output and they do put on some decent films now and then.
But Amazon prime video? Fuck that and fuck the morons who add crud on their catalogue and don't even bother adding subtitles? Grossly insulting to an avid deaf viewer.
On the other hand, Netflix refuses to translate subtitles to my language (Serbian) for years. HBO Max translated pretty much everything, while most kids shows are even dubbed.
They literally just have to hire one person in Serbia and pay them 1000 EUR a month, maybe another one to validate.
But Amazon prime video? Fuck that and fuck the morons who add crud on their catalogue and don't even bother adding subtitles? Grossly insulting to an avid deaf viewer.