I'd love to hear from individuals who worked at these companies whether it disgusts them as much as it does me, and ideas (from a business perspective as much as technical) on how a new platform might wrest control back into the hands of users/owners.