Why are empty beer bottles called dead soldiers?

They are called "dead" because as they are empty, the bottles no longer contain "spirits".