They put the beer in various glasses to help with taste and such. Additionally they also change based on ABV based on the sale of volume (to your point)
I personally drink stouts and porters so find myself most often served a tulip or snifter style. You get LESS ale by volume but higher ABV. Again depending on the exact style.