When Glistening Goremonger dies, each opponent sacrifices an artifact or creature.
If an opponent controls only artifacts and no creatures, or vice versa, they must sacrifice one. They can’t choose to sacrifice an artifact and then fail to do so while they control a creature.