I dont need to debate Heinlein here.
Its obvious you are an atheist-evo with an axe to grind. I just pointed out that you worship Heinlein's ideas and interject them into the discussion every chance you think you get no matter how off topic it is. Actually that is your pattern with some of your other material also.
As for Heinlein? He wrote some great novels and some bad ones, when I was much younger I found them all entertaining. As a philosopher, he is a waste of time for me.
You can have the last word.