"requiring a newer PC" is a bit of an understatement - Windows 11 is the first version that will actively refuse to run unless the hardware meets its "compatibility" requirements, and from what I heard, it's quite picky...
Older Windows versions required a particular amount of RAM to install, which was a check that could be disabled from the install media. That said, I do agree that Windows 11 is on a new level when it comes to this.