Wow! Ok. Well yes, as far as I know both Joe and Rob agree on that it is accident that Erlang have implemented 'actor model' thing. Also its interesting to note that functional nature of Erlang is very different to ML-family languages.
Authors used all these functional stuff because of pragmatics in the first place and not because of solid theory underpinnings.