Block patterns I have no use for yet - but if everything becomes a block I guess it's best to keep an eye on how they develop ;-)

What's bugging me at the moment as I delve deeper into Gutenberg (about 70 versions too late) is the inconsistencies in how blocks are applied to HTML tags - and tags to blocks. For example:

div.wp-block-image > figure.aligncentre
figure.wp-block-image.alignwide

Why not just one or the other? Audio and video are wrapped in figure tags, so it's just 'regular' images that are different. Except that wp-block-media-text is also wrapped in a div tag, not figure.

But then we also get perfectly good tables being wrapped in figure tags (figure.wp-block-table). And the verse block being a class in a PRE tag, of all things (and with no default styling in the Gutenberg .css file I looked at... I wonder why). It's annoying because you have to look at how each block is formed in order to apply styles - you can't assume they're all div.wp-block-whatever or figure.wp-block-whatever.

Or am I being overly grumpy (again)?