The challenge as I see it, and the reason I don't use them, is that retail themes do not support microformat 2. Without microformat 2 support and semantic markup, the IndieWeb tools and technologies such as Webmention are pointless. Until the microformat 2 issue is resolved, I don't see any point in doing the work to support blocks.