>Also, what's the point of gigabit internet if I can't watch a measly 50Mbps stream?
Just because your connection is "gigabit" doesn't mean everything in between is gigabit
Nor does it mean that you haven't happened to have a hit a very busy sending server[farm|datacenter]