How do you purpose Microsoft make a fix all for so many possible issues with driver, device, software and other configurations?
The issue lies here "As would have been expected, Dell advised I contact MSFT, as did Intel, regarding this issue."
It is Dells job to deal with this not pass blame. They are the ones doing QA. It won't get much better in W10 except for possibly a better self debug. One tricky thing about WiFi issues is its hard to use some of the enhancements such as the additions to
DISM and it is also hard for Windows or any driver to analyze the actual issue. SInce there is no actual connection to the LAN and the WAN can't contact windows update for a driver or corrupt file replacement it may take longer then it should. Some times a
simple hookup to Ethernet and DISM /online /cleanup-image /restorehealth in an elevated command prompt can fix the issue.
As you know virus software can install tons of drivers of their own in and around the drivers that handle WiFi and any network connections. When places like Dell preinstall something like Norton or MacAfee then user uninstall them they don't always clean
up like they should. Knowing that they cause such an issue you would think they would stop. Especially when a new version of Windows comes out and the issues will be greater because of the unknowns. In addition it is hard to fix issues when the problem lies
with another company. You can hack a fix together because it could be a security risk or risk breaking other parts of the system.
It is impossible to think Microsoft doesn't care if users can connect to the internet, it would be unimaginable.
As you may know most of the data points used by Microsoft is their field techs and the enterprise customers. That is one of the easiest ways to get a solid point of where the issue lies. However, Microsoft or the vendor won't ever come out pubic about another
company. They will hand off the info and their field devs that work with the companies will do what they can to help the vendors