Great article by Ellie Behling explaining wht publishers would want to use semantics:
Better SEO
Flexible content for mobile
Better site functions
Improved efficiencies
And I guess the other key point made by Ellie is that this is not just for the bug players. There are open source solutions available to be used by individuals publisging their own blogs.