Big Announcement from Big Tech

A big tech company making a big announcement garnering...mixed reviews.