Using the highest value in the ARCH option allows the compiler to select from the largest set of instructions available under z/OS and thus permits it to generate the most optimal code.