Netizens react to the news as Instagram, the content-sharing social media platform, decides to do away with its Notes feature ...