The reason is more directly economical. We have more than sufficient energy to not have these gates in question, as demonstrated by people who disable the checks in the win11 installer and have it succeed on "unsupported" hardware. But it might not be worth it, for a profit-oriented company.