Credit: Getty Images/stnazkul Hate your social media feed? It’s your own fault. But can platforms still do better?