That’s crazy, I haven’t used Netflix in a while but when I did one of the main reasons was the variety of subtitles/audio dub options. Even when watching from other countries through my VPN for access to stuff that was blocked in my country, it always had English subtitles and usually like 20 other languages, and for foreign language shows you could choose any combination of dubbed/original language audio and any language subtitles.