ParentFull threadsavories·Massive overreaction. It's very obvious that these news feed posts are sponsored. It clearly says so. 99% of users won't even notice this or care.View on HN