I have yet to try CSS Grid. But none of the other methods is as simple and cross-browser compatible as the much despised (I still have yet to understand why), but absolutely workable table with good old TR and TDs. I've come across situations where I'd spend literally hours trying to fight CSS to get things just right, then just give up out of sheer frustration and within minutes replace it with completely a operational table. Guess what? The user doesn't know. The user doesn't care.
Of course, I use tables for layout extremely rarely these days. Only when I can get CSS to do what I want to under all circumstances and in all browsers.
I may try CSS Grid in the future. It looks promising, but then again, so did other methods. Here's hoping, I guess.