Im glad to see that this thread has some meaningful discussion and did not (so far) devolve into a flame war. That was my biggest fear when I posted it. It gave me some new concepts to ponder and thought others might be interested enough to ponder on these selfsame thoughts.
With that said - ponder away!