Wanted to answer the question. The reason you see buffering on some services and not others is simply the quality of the engineers and how many hops you are from a server. In late 2016 ISPs estimated that Netflix accounted for 37% of all traffic during peak hours. Netflix is hosted on AWS, which is the same as Prime Video...but Netflix is neurotic about availability. So much so they developed a tremendously cool piece of code called Chaos Monkey.
http://whatis.techtarget.com/definition/Chaos-Monkey
If you are curious about the topic read up, but the tldr version is that they have a team that does nothing but make sure when things break everything continues on like absolutely nothing happened.
I cut the cord about 3 years ago, it has not always been easy but my favorites are:
phone: https://www.obitalk.com/obinet/
tv over the air: https://www.silicondust.com/
and for the WAF: we run all Apple TVs (I have a hidden amazon fire)
We pay monthly for Hulu, Netflix, Prime and HBO.
http://whatis.techtarget.com/definition/Chaos-Monkey
If you are curious about the topic read up, but the tldr version is that they have a team that does nothing but make sure when things break everything continues on like absolutely nothing happened.
I cut the cord about 3 years ago, it has not always been easy but my favorites are:
phone: https://www.obitalk.com/obinet/
tv over the air: https://www.silicondust.com/
and for the WAF: we run all Apple TVs (I have a hidden amazon fire)
We pay monthly for Hulu, Netflix, Prime and HBO.