One reason that has not been given, but may be the the reason why many people buy and hold Bitcoin is its use as a betting instrument. That is, you buy it paying X dollars today in the hope that you will get >X dollars when you sell it at some time in the future. Of course, if it has no other value than that of a betting instrument, then this is really a game of "holding the bag" with the last people out getting screwed.