Yes, I concur. On the to-do list. There's something of a history here and (default) sorting seems to have improved with case-sensistive now sorting aAbB rather than abAB as I recall it doing.
Generally, in simple agent use (1 agent, non-complx query) the agent returns matches in outline order though you can't rely on that (use 'original note' sort transform if in doubt). If the query is complex with manual terms and/or there are lots of agents and/or some agent query other agents the default returned order on fist run is less predictable and a deliberate sort maybe needed.
TL;DR for newer users, don't assume you need to set a sort until you find you need one.
Also, if setting a sort on containers, and if they change contents infrequently, you might consider removing the sort when not needed or I suspect it's one more background process you don't need. Setting a container - not an agent - to no sort simply leaves the current order as is.