Tech companies are ruining their apps, websites, internet