I am not sure that bitcoin can liberate people in the way that you speak of. I believe that even with the improvements that bitcoin has made it will still struggle when it comes to decentralization. BUT (and it's a big but) it is infinitely better than the current system. People are able to control their own funds and be free from the inflationary decisions that are enforced on them when they hold fiat currencies.