Detroit, there is no reason to retract your position. Your are 100% correct and it sounds like BTS also understands this.
I can remember coming to the sight for the first time and it was AFTER I played the demo, which I got from 3DFiles where I first heard of CM. I came to investigate buying and my first impression of the site was not good. It did look amateurish and was/is a bit difficult to navigate. I can assure you that some potential buyers have not purchased because of the look of the sight. Scoff if you like, BTS I can assure you does not think this stupid or that the people who did not buy were morons. You got to step back a little from your CM homerism, only some of you that is and I 100% suppport CM homerism btw, to have a little more objective view of how the website comes across. Especially to the person who is casually interested or is "nervous" about purchasing on-line.
Also, there is a GREAT deal that can be done to improve the look of the sight without using ANY Flash, Javascript, VBScript, or going crazy with frames.
I have said my peace.