I don't know who needs to hear this but I don't think social media is a platform of agression, judgements and humiliation but of appreciation, encouragement and opportunities.
But some people are always there looking for trouble.
They make such opinions which hurt the feelings of others, demoralise and discourage them to the extent that they be afraid to further make any announcements and posts.
There's no need to feel hurt by such insecure people. They all do so because they are lacking by themselves, and since they are insecure about themselves they try to impose their insecurities on others picking at their flaws and try to make others low by their judgements.
This might be common and probably everyone knows it but I'll still say this again
" Before you judge me, make sure you're perfect"