In reply to Mahdi.

There is a clear need for dynamic blocks, even in WordPress itself (e.g., categories, latest posts, etc.). Genesis Custom Blocks is a great option for building those.

I do agree that much of what will be built with plugins like these would be better handled as static blocks via JavaScript. However, there is also the transitional period to consider. These types of plugins help many developers move beyond their old methods and to plant a foot in the block world. While it's not the ideal way to build blocks, it is a step that many might not have otherwise taken.