2. ... I mean, that's every version of Windows. XP? Vista. Vista? 7, etc. The last time you had two choices of Windows was in the '90s.
3. It does support hardware in use 'at the time'. I upgraded from 10 to 11 on existing hardware.
If you mean older hardware, 98 and NT4 were the last to support the 486, yet 486s were still in use by the time of release of Me/2000 (I sadly had to interact with said 486s in a school lab). XP -> Vista made the jump from a Pentium 233Mhz minimum to 800Mhz minimum, /and/ caused many issues due to the introduction of WDDM causing a lot of graphics hardware to become incompatible.
This is nothing new. Those pulling the shocked pikachu face perhaps just haven't been around the Windows block enough to realize... this is nothing new.