Technology addiction
Instead of passing the responsibility of self-control to users, tech companies should take steps to prevent this addiction. Several engineers work in tech companies to make their platforms and apps addictive. They do this to make users spend more time on their platforms, so that they can get more revenue.