I don’t think you can lump Endeavour and Garuda together. Yes, they’re both based on Arch but Endeavours basically is Arch with a GUI installer and sane defaults while Garuda changes a ton of things and adds a ton of customisations that make it very different from a plain Arch (or Endeavour) system.
Another issue was that Vista had very steep system requirements, which Microsoft deliberately understated. As a result it ran like shit on a ton of machines despite them technically meeting the requirements.