Twitter and FB: why are we putting up with this shit?