Opinion: Why do streaming apps have terrible interfaces acro