Trust needs to be earned.
Binning your QA department and relying on volunteers is not a good way to build confidence and trust.
Bundling adware and malware (GWX, IE advertising) with your updates is also not a good way to build confidence and trust.
Releasing a number of major Windows 10 updates that have broken things in various ways is also not a good way to build confidence and trust.
Trust has to be earned. Right now, MS seem to be doing everything in their power to lower the quality of updates and to harm that trust, then they're telling us to let them update everything for us, and are implementing blocks so that updates on some classification of machines are forced.
And they're wondering why Windows 10 has received an iffy reception amongst IT Pros?