Efficiency > Creativity
There's no counter to the Radiation Wave yet, so why fix something not broken? I'm sure she has other stuff up her sleeve in case they do counter the radiation wave. Also, Lelouch is pretty serious of taking over the world...he said he wants to create a United States of China as well as those other countries in SE Asia to form an Anti-Britannia Union of sorts. Thinking big.