There is a technical advantage to cans: they are full protection against UV and light struck beer.