I'm not going to buy into the whole bottle vs. can taste contest....drinking straight from a vessel, bottle wins hands down (IMO).....but as mentioned: any of the 'good' beers that we would consider craft beers we would drink from a glass anyways, so i think the argument is moot. I could give a crap about bottle or can when drinking BL, but bottles taste better....maybe it's just me.
My biggest proponent for cans is portability: fishing, camping, etc... I think I could muscle down a SN from a can if I had to

I'll drink from a glass when I'm at home sitting on the back deck regardless of weather it came from a bottle or can.
I HATE taking bottles out on the boat....they break, they clang together (need to be quiet fishing), take up more space when storing empties (cans crush easy)....I would buy cans of craft beer!
I'm sure for smaller brewery operations, purchasing the additional equipment to convert partially to cans is a cost prohibitive capital investment.