One of the primary reasons for using non-noble metals in catalysis is their cost-effectiveness. Noble metals are rare and expensive, which limits their widespread application. In contrast, non-noble metals are more abundant and significantly cheaper. Additionally, non-noble metals can be engineered to exhibit desirable catalytic properties through various methods such as doping, alloying, and creating specific nanostructures.