Many different reasons.Thickness of glass, distributor, etc. Plus specialized products like aquariums always cost more.
Quick tip: before you start using your shower (like don't turn the water on) wash both sides of the glass with rain-x to prevent the spots. If you don't, you wasted your...