i had the same exact opinion about myself until i tried starting a project with just bootstrap's reboot css file and realized that was enough to get a nice style and build on top of that
And it seems to be well supported: https://caniuse.com/css-grid
Thank you.