Very well written and presented. Sadly its all too true.