I just explained you how not doing that was crucial to their growth strategy. Not having to coordinate bugs, features, and releases across multiple teams with different tech stacks is really nice when you are trying to outpace your competitors. Most of these follow a similar strategy. Pure native chat apps are not that common anymore.