Bactericidal agents are typically used in situations where rapid eradication of bacteria is necessary. This includes severe infections such as sepsis, endocarditis, and meningitis. They are also preferred in immunocompromised patients, where the immune system is unable to combat the infection effectively on its own.