In deed I also use flex-box more often then grid layout, but there are some scenarios where using grid layout is more preferred then flex layout.
For example, if you're designing a dashboard with multiple widgets—such as charts, graphs, and lists—CSS Grid is ideal because it provides precise control over both rows and columns, allowing certain widgets to span multiple rows or columns while others fit into smaller spaces. Unlike Flexbox, which is one-dimensional and controls only rows or columns at a time, Grid handles two-dimensional layouts, making it perfect for complex designs where elements need to align both vertically and horizontally. This makes Grid better suited for magazine-style layouts, product grids, or any scenario where consistent spacing, element spanning, and equal control over rows and columns are essential.
I hope someone might give more suitable answer to your query.