You have actually created some excellent points here. I specifically appreciate the way you've been able to stick so much thought into a relatively short post (comparitively) which creates it an thoughtful publish on your subject.