>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
You made my point exactly. If you can't give a reason for your stance, maybe you should be asking yourself why you hold that position in the first place. You should definitely be asking yourself why you are offering others advice without reason.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
First of all, I was not offering any advice without reason. I assume that your "you" is meant in the sense of "one" and not geared toward me, or perhaps that you have mistaken me for someone else.
Second, that thread was full of folks offering reasons. You have offered some good testimony here (in an earlier post) as to the pros and cons. I've got to tell you though, that to me, the tighter control that SPT provides is increasingly desirable as system size and complexity increases. I suppose that my wise-ass response to your question was due to my sense that this question was a) self-evident, and b) supported by previous posts.
It was as if I had been following a thread where several post-ers discussed the reasons for centralizing code in classes rather than in the Click() events of command buttons, and then someone pointed out in a bulleted list that "enterprise system will benefit from moving code into separate objects" only to have someone respond "Why?" Come on, what's next? Why use a primary key? Why use a table? Why comment your code?
The whole problem with the world is that fools and fanatics are always so certain of themselves, but wiser people so full of doubts. - Bertrand Russell