The difference between mining and buying is the anonymity. If you mine coins, you have a truly anonymous source and can build up a truly secure online presence. There's no way to buy the coins on an exchange and keep your identity private. Buying off-exchange has other risks.
This is why people might be willing to mine at a loss.