If I remember correctly, the “export file” API / hook / callback in 3ds Max is somewhat limited, and being able to run the export from a full scene tool gives the exporter more access/control. I don’t remember the exact details (been 10 years since I was in that SDK) but that might be why!