Despite their constant updates and additional features, social media platforms fail to deliver when it comes to making their services…