can anyone think of a situation where flexbox > css grid? (apart from compatibility). On a similar note, is there any use case where float is still best?
Float: in sections where there could be a variable number of columns, and the columns could have variable possible widths, using floats can be simpler than grids.
This is because you have to maintain many different grids (and their media queries) for the parent display:grid elements, and with floats you're only styling child elements.