2. Imo, Grid is a much easier to read alternative to most uses of tables.
Back when tables were the only tool available for layout, professionals combined tables with 1x1 pixel transparent gifs which could be scaled to force cells to have a fixed size.
I guess you could argue that tables combined with spacer-gifs are reliable. But solution exists which are just as reliable, much easier to use, and better for accessibility.
> It is hard to track down where a style is coming from.
This is an orthogonal concern. If you don't like CSS inheritance and cascade, you can just use style attributes directly on elements. I believe Tailwind uses a similar approach through class attributes.
Despite the headline, it really isn't the important part. The important thing is getting rid of the mso styling.
I'm getting fuck old...
(I like table layouts, now git off mah lawn ya green youngins.)