@kennethamy,
To put it rhetorically 'the facts are of no consequence when the fate of your immortal soul is at stake'. You might say that Plato's 'mystic streak' was not the main feature of his philosophy, but he was first and foremost a religious philosopher, whose main concern was with 'anamnesis' - recovering your real identity. This was at the absolute centre of his teaching, and I happen to think it is true.
What has happened through the process of secularization is that we have become so thoroughly identified with the natural world that we have completely forgotten our true nature and are beset by problems which in the end will be seen as having no real existence.
Now I just made that paragraph up, but I bet you will find it in the Platonic dialogs. It is the common message of all ancient philosophy, is not alien to much in pre-modern philosophy either. But it has been lost to philosophy since Neitszche (not that he caused the loss, it is just that this is when the headlong plunge into materialism really began.)
The form of religion with which we are familiar in the modern world is also degenerate, so when I say Plato was a religious philosopher, he was nothing like what we understand religious people to be like in modern society. He was nothing like an evangelical or a 'person of faith'. He was much nearer what we would regard as a gnostic (not that we would know one if we fell over one.)
I could pull out all of the quotes in support of this from Plato, but no doubt they would be dismissed.
Descartes was a Rosicrucian, and just prior to undertaking his main works, his life was changed for ever by a series of prophetic dreams. Scholars are divided as to whether he was really 'a good Catholic', and personally, I don't think he was, but I have no doubt he was religious in the sense that I intend the word. But his understanding of metaphysics was pretty bad, in my view, which is why he came up with his dualist scheme, which really doesn't stack up too well. Anyway, must go back to work now, all this chat is distracting me from what I actually get paid to do....back later.