Why do some Marlin models have a gold trigger?

Simply because Marlin thought it would look better. These gold trigger Marlins are not different than any other Marlin. They were made for a certain number of years with gold triggers, and all models got them at that time.