The reasons are many which I'll list base on my situation:
1. It allows me to purchase stuff through online means (which I couldn't before due to the country I'm in).
2. The fee is little to nothing as compared to other options out there
3. Fast and easily could send money to someone other than my country (normal ways, I had to go through 2 banks in order to complete these kinds of transactions)
4. Pseudonymity
5. No government in control of it
6. No restriction on who uses it
Indeed, the most part I like about the bitcoin is that not a government or bank is controlling it, Also its that everyone that can use it and its also easy and fast, and last but not least good secured.
Also I think we have to make the bitcoin more popular the bitcoin will open their eyes, they will like the fact that you are you own bank, I think that is the main reason why people has to use it( you are controlling your own money there is now bank or someone that does it.)