Great post showcasing the capabilities of Gutenberg. But, if you take a closer look at how the layout is build, its just sections with inner squares and texts. In short, the layout is very basic. However, the real world usage is far from the example.

Please take a look at the examples below (they are all built in Elementor). I literally have to wrangle with CSS and Editor to achieve something like the following:

https://library.elementor.com/travel-testimonials/
https://library.elementor.com/barbershop-home/
https://library.elementor.com/travel-blog-home/
https://library.elementor.com/flooring-company/

IMHO, adding margin and padding to individual columns/rows fundamentally required to any page builders.