I cannot debate you on any point you have listed. You said it all! It is all true!