I'm also getting this weirdness, Twitch streams just die for no reason, getting packet loss on my running pings and international dies for a few seconds then comes back a minute or two later.
I don't think anyone has gotten pitchforks yet and your comment seems to want to stir something there isn't.
I could live with reduced speed or increased latency a little, but packet loss to the point where my internet experience becomes unusable is an issue. I've reported it and am patiently waiting on a repsonse. No one here has brought any pitchforks, a lot of members here post from a genuine interest/concern point of view.
I've recommended Websquad to many of my friends and family and will continue to do so, simply because of the transparency around issues and the quick turnarounds.