They could have made the algorithm so it showed users brand new different material, or opposing material, or more details, or related material from friends instead of corporations, or from people geographically nearby, or chronological, or let users find their own material and/or build their own feeds.
Instead of any of that they show them similar material, like you said, effectively putting everyone in echo chambers.