If you double clicked on a file it would load the associated application and open the file.
The only reason I can think of is to not disrupt the user's flow by opening a window on top of the Filer windows. Maybe they intend to open multiple applications to use together.
There was a carefully written programmer's guide for UX. That might have an explanation.