What's different between canned beer and bottled beer?
Cans have a lot of advantages over bottles: they don't allow light in (light spoils beer), are easier to stack (and take up less space when arranged tightly), the materials for each can are cheaper, and so on. From the consumer perspective, this results in cheaper and higher-quality beer, all else being equal.

The reason craft breweries have been using glass bottles rather than cans is largely historical and aesthetic. Some hip craft breweries started using cans recently, and it led to a trend.