As we recover from our fifteen hours without Canvas, we should reflect on how sites like these affect our lives and those ...