In a lot of cases this can be due to licensing restrictions. These companies may not have licenses to allow streaming off of the mobile app to a big screen. It has less to do with the company and more to do with the content licensor (who may have previously licensed the content to someone else with exclusive rights to TV but not to mobile).<p>Content licensing and not technical issues are usually the reason for these annoying practices. Blame the content owner.