WordPress shortcodes make it possible to add complex code to the pages. Now that the new editor is here to stay and  we are all getting used to the new editor, it is important to make sure that the features that were available as shortcodes should now be given to the users as blocks. Blocks are more visual and are much easier to use than the shortcodes and the users do not need to remember all the shortcode attributes or keep referring the docs as they set up their sites.