I chuckled when I saw the Twitter bio for the item in the lede. Yes, reporter person, you are in an echo chamber, and it means that you're probably failing at your job (charitably assuming that Insider has higher aspirations than serving as a tech gossip rag).