So they’ve designed couple of features for a very narrow and specific use-case, polished the integration, removed all other barries and otherwise did everything right and, apparently, brought a lot of value. Yet nobody considered it valuable enough until they got the response time right.
The current governing logic of the extended internet universe, I think, boils down to a pick-2-of-3 constraint triangle: {free, open to the public, quality}.
The issue there is that all these tools pretty much anything that wants to use that kind of canvas UI. It's a tough engineering problem. And there's like a ton of the functionality of like a canvas like that that is — it's almost like a text editor that it just has to be there in order for it to feel complete. And if it's not complete, it'll feel... See more