Canned drinks use fewer resources than drinks in single-use bottles; and aluminum is so widely recycled, people give you money for aluminum scrap. So they are better in that sense.
Glass bottles are also a health hazard because of plastic sealant in the cap - they can be much worse than plastic bottle products, unintuitively
Canned drinks use fewer resources than drinks in single-use bottles; and aluminum is so widely recycled, people give you money for aluminum scrap. So they are better in that sense.