There are many factors to this.
- Origin of the color plays a large roll. Glass made in America costs more than glass made in China due to labor and material costs
- Minerals used in the color play a very big roll. Gold is not cheap
- The batch size plays a large roll also. The more they make it, the cheaper it can be made. So new colors are more expensive as it takes a new crucible just for that new color.