Hi Alan,
This is mostly a catchy title for
this blog post.
But please, do read the article. It gives some accurate details.
So, just to shed some light on the matter with few facts:
1.
CSS Grid is a core CSS feature. It is NOT additional (3rd party) framework. This means that you can use it already with each and every template, even on Joomla 3.x.
2. Only the default Joomla 4 template will be based on CSS Grid. Most of the template providers will still develop their products with Bootstrap 4, UIkit and so on.
3. The Gantry 5 framework (and therefore all G5 templates) are built with Flexbox. Flexbox is also a core CSS feature.
Look, CSS Grid is nothing special, it is really just a new way of building grids (rows and columns) via CSS.
In the past, the grids were build with CSS Float, now we build them with the super flexible and super awesome CSS Flexbox and CSS Grid is just the newest feature.
I do prefer CSS Flexbox over CSS Grid in general. But there will be cases where CSS Grid will be more suitable than CSS Flexbox and of course, the other way around.