There's been a lot of great moments in tech this year, but overall, it's been a pretty rough one too, with plenty of brands ...