> Almond milk is great for you, but it doesn't taste as good as real almonds, so why drink it?
Because there are some foods that only make sense with a milk substance added (eg cereal). Almond milk, alone, isn't very ... tasty. Usually there are variants (sweetened, vanilla, chocolate) because it's not great. Almonds are also terrible for the environment, vis a vis water conservation, given what it takes to grow them.
I currently prefer Flaxseed milk.