I've worked in streaming before and something many don't realize is there are 10-15 different app platforms you need to build for (web, ios, android, roku, android tv, tvos, fire tv, xbox, playstation, etc, etc). So 10 app teams only get you ONE app across all of the platforms.