Hi PJ. I'm Greg, an installation specialist, 10 year Windows MVP, and Volunteer Guardian Moderator here to help you.
If you want to complain to Microsoft use the Feedback Hub app in Start Menu where developers are tasked to process consumer feedback. But Microsoft will not even see it here because this is a tech forums where we are mostly volunteers trying to help solve your problems.
If you have specific problems then I have ten years experience daily in forums, and the highest award in the tech field every one of those ten years. I will be glad to help anyone who is polite and cooperative for as long as it takes.
I also specialize in getting a much better install. What we have found is that in Windows 10 everything depends on the quality of the underlying install, the same reason enthusiasts have never run Factory or Upgrade installs because they know there would be endless issues.
For example there have been zero return problems by those who follow the gold standard Clean Install here:
http://answers.microsoft.com/en-us/windows/wiki.... It is better and faster than any previous version of Windows, and a better install than any amount of money could buy. So when you get time I'd study over that to see if it's something I can help you do.
There is also an automated Fresh Start that reinstalls Windows while shedding factory bloatware that can cause issues and affect performance, saves your files, but doesn't clear the drive to get it cleanest:
https://www.howtogeek.com/265054/how-to-easily-...
Until then you can go over this checklist to make sure the install is set up correctly, optimized for best performance, and any needed repairs get done:
http://answers.microsoft.com/en-us/windows/wiki...
Start with Step 4 to turn off Startup freeloaders which can conflict and cause issues, then Step 7 to check for infection the most thorough way, then step 10 to check for damaged System Files, and also Step 16 to test a new Local Admin account. Then continue with the other steps to go over your install most thoroughly.
Update your drivers and BIOS/UEFI firmware from PC or motherboard maker's Support Downloads web page, using the full model number, Serial Number or Dell Service Tag on sticker. Compare the latest drivers available for download with the ones presently installed in Device Manager reached by right clicking the Start Menu. Make sure you have the latest BIOS or UEFI firmware, Chipset, Display (Video), Sound, USB3, Bluetooth, Network and all other drivers, or else download and install the latest now.
Updating drivers from the Device Manager or Windows Update is rarely enough. The most basic thing we need to learn to maintain a PC is keep the latest manufacturer's drivers installed from their Support Downloads web page.
If nothing else works then do a Repair Install, by installing Media Creation Tool, open tool and choose to Upgrade Now. This reinstalls Windows while keeping files, programs and most settings in place, and is also the most stable method to advance to the latest version.
http://windows.microsoft.com/en-us/windows-10/m...
I hope this helps. Feel free to ask back any questions and keep me posted. If you will wait to choose if I solved your problem, I will keep working with you until it's resolved.
________________________________________________________
Standard Disclaimer: There are links to non-Microsoft websites. The pages appear to be providing accurate, safe information. Watch out for ads on the sites that may advertise products frequently classified as a PUP (Potentially Unwanted Products). Thoroughly research any product advertised on the sites before you decide to download and install it.