-I think It is popular. many people accept and trade in Bitcoin because It is recognized and accepted as a currency by many.
-Bitcoin is decentralized and limited. This is a major factor for many Bitcoin users. Bitcoin is hard for governments to trace and tax
-Bitcoin acts like an equity investment. The market value of Bitcoins has had wild swings in value and even a market cap.
-Bitcoin is a social network. The Bitcoin "community" is active and acts like other online social networks.
-There are only 21 million bits so it has the same value as gold.
Bitcoin have value because we are all expecting for the price increase that will give everyone a big profit. Which everyone expects on bitcoin. In the near future we can achieve all our expectations through bitcoin. Bitcoin will value to all over the world.