Hi Paul,
No problem at all :)
You've expressed yourself eloquently and courteously. I am in no position to debate the technical aspects of the points you've raised. However, you are completely free to defend the design methodology of your products, just as Dave is with his.
As long as any ensuing discussion between you remains polite and non-aggressive, it will be allowed to run.
Marco.

