You idea is correct, but reality is that different hardware configurations use different drivers, dism command can add drivers into install.wim but we don’t know which driver will be installed during Windows setup, this process cannot be set and intervened.
In my opinion, we should just add the most universal drivers into wim, even only add general network adapter drivers is enough, other drivers let Windows update to install.
About your idea: add all drivers in the windows installer is always used for same type of machines’ deployment. If we install the wrong drivers for devices, there is a possibility that computer boot failure or crash.
-------------------------------------------------------------------------------------
If the Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.