No, it is not mandatory to install ASUS Armoury Crate on your computer, as there are other hardware-control programs you can use instead. However, some users prefer having complete control over their hardware components through one software only.