Bitcoin can be successful due to many factors as you mentioned. But I also argue that the success of Bitcoin because the system is not set and anonymous users. Bitcoin has a very large value due to the acceptance and demand is enormous. In particular, Bitcoin can be traded worldwide and people earning money from Bitcoin are not taxable income.
I hope this Bitcoin success can continue to happen. This industry needs to be developed because it generates great profits.