A very interesting read, but I can't shake the feeling that Roam is "just" a better wiki. Which is probably all that is needed to have a product that works, sometimes the littlest changes make for the best tool. Another wiki that is pretty interesting is https://tiddlywiki.com/, although Roam seems to have a easier to use interface.