I doubt that, if they were to do that they are still more likely to go the route of putting them in the system directory and doing a global override because its easier.
I agree we probably won't loose much, but I'm not sure what we're going to win, apart from easier dll overrides.
- Fewer lousy bug reports because when the bug is reported it will be
more concise.
Reports of problems with a whole load of binary blobs loaded. Native DLLs CAN help, but do not have to. Like native DCOM. It sometimes helps, but it can also do undocumented and unimplemented operations.
Often native dlls instead of builtin ones cause problems.