Windows is simply high-maintenance. I have never seen a novice user obtain a Windows machine and keep it in good working order without help. Help can be a simple set of instructions for routine maintenance, but most people don't find out that any maintenance is require until the machine breaks in some way.
I can't make a general recommendation for the author's target audience. I've recommended Mac, Linux and Windows systems to people who fit this description, and most people have been happy with their OS. What I recommend varies based on exactly how the person is using the computer.