This thread has gone way off topic and has gotten extremely contentious. I'm closing this thread.

Please everyone take a deep breath and move on.

Big Frank, I'm putting you on notice. You know better than to name call and use extreme profanity even if *veiled.