In reply to Justin Tadlock.

Thanks for the insight, Justin.

However, in my comment, I didn't really compare Gutenberg to Elementor. What I was comparing is the user experience for the end-user on how to achieve similar layouts (e.g. overlapping), in other page builders this can be done by offsetting a negative margin.

It just so happened that the examples that are given are from the Elementor, but you can find the same layouts all over the web.

I agree animations can be declared inside the theme or a plugin via additional class or custom block settings.

But to be honest, as a regular user. I find it hard to use Gutenberg or create sections using Gutenberg, its just so weird and frustrating. For example, when I add a background color, it automatically adds padding (I don't know who made this decision) but it should be the end-user who'll want to decide whether to add padding or not. Maybe it's for developers, and not for end-users like me who don't know how to write CSS when something needs to be overwritten.

Thanks