Oh I get it now.

It's probably for easier FindFirst/FindNext implementation, to find subdirectories nodes faster, as they are at the end of the list.