The WINE part of ReactOS is "fine" but everything built around it both high and low level isn't. This is why ReactOS can run Half-Life 2 on compatible hardware, while it struggles to even boot on partially supported hardware. The developers are insistent on slowly replicating the entire NT kernel and Windows userspace as clean-room and compatible as possible. Due to internal politics and the pedantic small developer team, we are where we are now - with a vibe-coded 'jeet fork taking "the lead" in compatibility both in software and hardware.