As I'm always saying: Windows is way too complicated to be used by average users. They should be using the much simpler Linux.
Windows is okayish to use in a company with a large IT department that invests a lot of time into checking all updates before rolling them out to the users as well as making the network and all the settings etc. secure.
Written on my work Windows computer that updated yesterday and still has no problem booting today.