I always thought there was a difference between a hyphen and a dash. The hyphen has no space between the hyphenated parts (co-operation) while the dash - with a space before and after - was used to separate phrases. A lot of my work has been preparing scripts for recording. The readers extracted clues on timing and phrasing from the punctuation. This enhanced their comprehension of the material. It sounded 'good.'
I silently read as I write, in an effort to maintain fluency and understanding. So, the use of hyphens in the article definitely threw my comprehension right out the window.
Keep Up with TechRepublic