Bacteria is the result of areas such as showers that tend to not dry out between uses. Often it develops inside of caulk. A common problem with showers is where the shower floor meets the walls. Typically the grout will develop cracks due to expansion/contraction between two areas. Even industry standard calls for some type of sealant to be applied there to allow for movement.