Why bacteria have carboxylase enzymes… why enzymes stabilised by disulphide bonds rather than hydrogen ?
Carboxylase enzymes are needed in order to synthesise fatty acids, which in turn are needed for the structure of the outer cell membrane. The answer to the second is probably that disulphide bonds, being an actual covalent bond, are stronger than hydrogen bonds. This matters because it means that the enzymes in bacteria will therefore be more stable to heat, which means they can live and reproduce in higher temperatures than some organisms.