Es gibt keinen Grund mehr CSS Grid nicht zu verwenden

Ich kann mich nur wiederholen. Flex für spezielle kleine Anpassungen. Grid als Gerüst für deine Seiten. Keine Ausreden mehr, wenn man selbst Einfluss auf das Gerüst und die Basis der Webseiten hat.  (und ja, WordPress benutzt auch nicht das letzte Layout das möglich wäre)  https://css-tricks.com/snippets/css/complete-guide-grid/