Facebook developers seem to have a surprising amount of free time to go around reinventing things that are not obviously social network features. (Or to have had it in the 2010s, at least.)
(My other two posts in this thread are -4 and +7 although they both have the same point. Never sure how to interpret that.)