Thanks for this post -- it really makes you stop and think about a lot of things