Finally we're getting back what <table> gave us years ago.
These new proposals are much more powerful. Most notably they allow you to visually place elements in a grid independent of the source-order. CSS2 (and HTML table markup) does not allow that, ie. visually adjacent cells must also be adjacent in the HTML.
Why is my CSS/webdesign intellectualized into a math problem?
Is it wrong tables work and feel like building blocks?
WYSIWYG enabled full sight.
Some walls privilege CSS.
Internet anyone can build?
Anyone can build a table.
</tables>
<div style"TL;DR">Tables fit WYSIWYG whereas CSS abstracts. Coding more WYSIWYG could ease.</div>
<!-- Join a table or float away? -->
</body>
</html>