Oh trust me they make a profit, Netflix has been burning a bit of cash on shows and movies but they have gone from just over half a billion in 2017 to 1.9 odd billion in net income in 2019. even amazon prime makes a fair of money granted not as much as Netflix likely around 50 to a 100 million, just a guesstimate but considering they made 1.9 billion net income on 51 billion revenue they can afford to make a loss or smaller profit as they build the streaming service.However lately amazon has been burning a lot of cash on the entire business they will likely slow down at some point but 1.9 billion profit isn't bad at all with the amount of cash they are burning.
hbo has cable services and streaming services so they are making money, Hulu pulled in 1.5 billion in ad revenue while it still doesn't make much profit if any Walt Disney is the owner backing them so they have the cash to burn.
Streaming services coming from the us have a much bigger population and larger audience then we have, fair bit of competition and still manages to come out with record breaking revenue year on year.Very few streaming services outside of south Africa that don't turn some profit whether 5 dollars or a 100 million they are still turning profit.
our market is too small and lacking local content that measures up to international standards will never turn a profit reliance on international content to stream underpins any profit they would make.