That said, the last three times I've tried dogfooding ReactOS, I had trouble keeping it stable for more than 20 minutes, which is a complete non-starter for getting non-technical people using it.
It seems like the people working on the project are very smart and motivated, so I have to wonder why this is still a huge issue? I know almost nothing of OS/Kernel dev, so is it basically impossible to salvage all the stability work from the Linux kernel?