1- It’s fast...
2- It’s cheap...
3- Central governments can’t take it away...
4- There are no chargebacks...
5- People can’t steal your payment information from merchants...
6- It isn’t inflationary...
7- It’s as private as you want it to be...
8- You don’t need to trust anyone else...
9- You own it...
10- You can create your own money...
I cant say all people must use bitcoin because at some point not all people engaging in online business and some other people dont know how to use computer. Bitcoin is only advisable to use for people who is on online business world, working overseas and business man/womens because it is the fastest way and convenient way to do transactions online.