The driver settings dialog is not "to choose whether you want to record them".
Its a small application which directly interacts with the driver and the connected hardware to perform very basic configuration settings and diagnosis, like ASIO Buffer size, USB debugging, clock mode.
You also wouldn't want to implement the computer BIOS into the Operating System.
KISS (keep it small and simple) is one of the virtues of designing various things.
I personally would like to add to this: "do it structured and layered".
A small basic application for this driver/hw parametrization can be kept much easier bug free, if you program it isolated, instead of creating one monolitic application which carries all.
Why not also adding DigiCheck into TotalMix ?!?!?!
Because the application then becomes to monolitic, complex and fat.
BR Ramses - UFX III, 12Mic, XTC, ADI-2 Pro FS R BE, RayDAT, X10SRi-F, E5-1680v4, Win10Pro22H2, Cub14