Remember the changes done to the Terms of Service of Instagram a week ago? Not only did it draw a lot of negative feedback from its subscribers but the...