There's something fun about throwing a beer can at someone. It's like throwing a beer bottle at someone, without the injuries that result in beer bottle throwing. A beer bottle war would be fun, but very messy, so cans offer a nice alternative.
You might think that it's a waste of beer, but it is American beer, so the replacement cost is minimal. Money well spent.