@sfa: +1 on just about everything you wrote, and kudos for deconstructing fluffy flawed arguments (as "articulate" as they might appear to the emotional and untrained eye/mind) and presenting pretty darn good ones in response!