Also, internet providers, including Comcast, can and will throttle you and can and will lie about it.
We used to get issues because we streamed everything we watched while also playing four instances of FFXI (main character and box for each of us).
There were times we'd have to just log the boxes off and put a DVD on and hope it helped. I actually had a tech be honest with me once and go "Yeah. Yeah, you're getting throttled based on total usage in your area."
I tend to lean more with Grumpy on this, but it's admittedly an easier thing to say than to commit to yourself. I appreciate people who do it, and try to do it myself. At the same time, sometimes you need your clears/drops/whatever and maybe it's someone else's turn to have a shitty day at your expense for once.
People are complicated, man.
Which is why I mostly play D3 solo, but will happily team up with you guys and make an *** of myself!