Hi Phil,
Thanks for the kind words. I am really happy this experience makes it to the core of Pharo.
Indeed, the goal is to offer a comprehensive set of arguments to get people to not leave the environment. I myself, do my best to not leave it. As soon as I notice that I have to leave the environment, I try to build the tools to help me not do it. For example, this is how the database, file and Pillar support were born.
It would be cool to know the reasons why people have to use other tools. Perhaps we can do something about it.
Cheers,
Doru