Awesome post. Well thought-out and wonderfully worded.