You might be thinking about querying data from a single application. But think about having many, many applications, each with their own data.
There are lots and lots of different query engines (some SQL and some not) out there, and often they'll each have their niche of workloads that they are well suited for. In a large enterprise you might have different datasets produced by different parts of your business using different tech stacks.
If those query engines can't work with a common file format then you end up having to copy data between various systems and spending effort to keep data in sync, manage data latency, etc.
Having a common interoperable file format cuts down on a heck of a lot of data engineering effort, meaning you can spend your time solving business problems instead of prepping data and copying it between systems/query engines