But, I thought Windows 10 was perfect, Den.

Must admit, I've heard of the problem, but not had it myself. I always ignore iTunes' restart request, and would also usually postpone any restart prompts after a Windows update, so I guess, by default, I usually power off and then on again when I need to use the device. Not sure what the difference is, as it still sometimes takes a while to start, when applying updates, but I've not experienced the reboot cycle.