Why use it?
Because it is:
Fast
No framework needs to be loaded.
Powerful
Can be used for almost any layout.
Responsive
Has eg minmax, fr, repeat(auto-fit).
Supported
Works in all modern browsers.
Quick
Code complex layouts quickly.
Pure CSS
No need to change HTML code.