I travel weekly and daily. I can get my programs on Hulu, Netflix, and Prime seamlessly. Most of the programs I follow with xfinity are available at home only. If I were home, I just watch my 60 inch TV.
Xfinity is developing their own obsolescence. If I can't watch my programs on my mobile devices, then I will simply go with those services that are mobile-friendly.
Consider, I pay close to $300 a month for Xfinity services. I can do much better with a different ISP and those services that are mobile-friendly. Xfinity, like landline phones, has a real issue it needs to address. You are falling behind in client-friendly services and this will lead to your obsolescence.