instagram faces backlash over tos changes: will history repeat itself?