No, you're blaming the dash.
The dash is just an abused innocent bystander in this. I believe I said if you use an em dash you should either work on improving your sentence structure or quit writing. It's a combination of poor writing and lack of faith in the reading comprehension of the reader.