About the only reason I can think of off the top of my head is that you / your team already fully grok floats, they are sufficiently powerful for your use case, and you don't want to invest the time to learn flexbox to achieve the same outcome as you could already achieve.
Our support schedule is at https://www.gov.uk/service-manual/technology/designing-for-d...
The linked article uses an image floated left, with text wrapping around it. Curious to know how you'd [sanely] accomplish the same result in flexbox?
Floats aren't just for structural layout. Even with 100% browser support for Flexbox, I'll still be floating some things.
In fact floats aren't for structural layout at all, they were used for it because there were no structural layout tools available at the time.