Cola drunken out of a glass instead to a bottle/can taste differently to me; it is much better. Is this due to more aroma smelled by your nose when drinking out of open glass changing the kind of perception? That is the only explanation I can think of. Does anyone know some detailed medical links on this topic?
It has long been known that receptacles influence the taste and appreciation of beverages.
Wine glasses, for example, are optimal for giving the nose an opportunity to experience the wine. They enclose a volume that allows you to swish the wine in the glass (without spilling it) to impart the aroma to air in the glass. The usually tapered opening keeps the aroma from dissipating before your nose can sense the wine.
Champagne flutes, keep the effervescent champagne or prosecco bubbly and cold long enough to enjoy the drink without it going flat.
Different beer glasses are optimal for showcasing the "head" and are tall for the same reason as champagne flutes (to keep the effervescence going as long as possible).
I think it is absolutely the case that the same kinds of considerations apply to cola and other effervescent soft drinks. My opinion is that the best glass for such beverages is a "collins" glass. It it tall and narrow and keeps the bubbles going for a longer time than a wide glass, it is like a champagne flute but holds a larger volume which is needed for soft drinks.
With particular reference to "Cola" one of the factors that affects the flavoring is that a "glass" of cola is frequently served from a "fountain" where the syrup is freshly mixed, and often stronger than at the bottler.
[Edit: I am also reminded that at a fountain, the water being mixed is (most often) city tap water, which may carry it's own 'flavors'.]