Why don't you start with your most serious concern raised by Joel and we can go from there.
I don't find many posters using "dogma" to obfuscate. Frankly, the fact that Joel hadn't done his homework is what's causing many of us to summarily dismiss his whole post. You are new to this board so you may not understand what it's like to have to have to wrangle with those who have such a stubbornness of mind repearedly and regularly.
Neverthless, there may be something is his post that needs addressing, but I'm not willing to wade through the muck to find it. But obviously you are concerned. What about?