Every walled garden needs to plant their own flowers. It's an unfortunate side effect of profit motive and keeping people on the platform rather than integrations and openness.
All of these social sites have a core competency/use case, but once they start tacking on features as an effect of the profit motive, it starts to dilute the experience.
Working on my own site and planning to keep it strictly focused on the core value prop.
walled gardens planting their own flowers is unsurprising at this point, but when one goes from planting its own flowers to planting competing plants in the same space...