In reply to Sarah Gooding.

"They could be scattered throughout the site" is exactly the problem.

You're referring to ease of content editing, I'm talking about the perils of layout and organization. I'd argue that there should be a clear separation between content and layout. This plugin blurs the lines to the point where sites will end up with hundreds of (eventually orphaned) shortcodes scattered haphazardly throughout a site.