The conclusion I've drawn from this is that the system doesn't really matter. The game rules are incredibly secondary to the concept of role-playing - the universe, the people, the motivations, the personalities etc.
We've got a system, it works and everyone knows how to use it. We've met the bar for a foundation we can build our universes on (until now, and this controversy).
That said, I don't think I've spent enough time playing other systems to really be sure of my feelings on this - the above is based on the situation we've got to. I've got Call of Cthulu on the shelves next to me and plan to run a game, partly because I want to answer that question: "does the different stat and mechanics system really bleed through and affect how you experience the world"?