I just finished writing a page and a half in regards to your post pbolduc, then i realized that it would serve no good. You've made up your mind regarding the perceived design flaws, and trying to convince you of anything different would be the equivilant of moving the stars or having smart users. All three will never happen.