Really admirable post.  Theoretically I could write something like this too, but taking the time and effort to make a good article is a lot of effort...but what can I say....I'm a procrastinater.  Good read though.