why might bacteria need to alter gene expression when their environment changes? Solution Bacteria need to alter the gene expression according to the changing environment. As bacterial gene is expressed in the form of operons which function according to the regulatory element, which can either be inducer or repressor. If inducer is present in the environment gene expression is promoted as inducer binds with regulator and RNA Polymerase can bind to DNA, while if repressor is present in the environment, gene expression is suppressed. therefore bacteria alter their gene expression according to the change in environment..