Those are all good of course, but how long before it is significantly better (faster, more compatible, easier) than e.g. doing the same with Wine? is it already?
It doesn't do the same thing. ReactOS is a full reimplementation, including the Windows kernel. You can boot your system with it. One of the main goals is to provide for the loading of Windows drivers. ReactOS and WINE share code for userspace to the extent possible.
The hardware vendors used to pour more effort into the Windows drivers than into the other ones. (I think it's not about being unfair or against FSF ideology, it was just that the market so far was still heavily in the Windows' courtyard, so they were kind of forced to give in and have the other platforms only on lower priority.)
I would think a big reason is that the version of Windows that ReactOS is based on hasn't been supported in about a decade or more, and there are people who could be perfectly-well served by it.
Windows' biggest competitor in the past decade or more has always been the previous version of Windows. The early versions of NT were incredibly stable and did a great job while using 1/100th of the memory and disk space of what Windows requires now.