I think Bitcoin was created to go against these big banks centralisation and it gives power back to the people
That's exactly the case. It's funny how a lot people say that they hate banks because they can't control their money, but when it comes to a Bitcoin bank, which is nothing official or whatever, people think it's a great thing. They can earn interest, it can boost the adoption, etc. All nonsense that only noobs believe in.
why would I need to trust someone with my Bitcoin if I can easily keep it safe by myself in my wallet.
The best thing is, you don't have to trust anyone.
It's you that is in control over every aspect of your financial situation, and not a greedy bank that is gambling with your savings on the financial markets. If they gain immensely high profits, you don't get a dime. If they mess up big time, you get to pay the bill. Criminals!!
I can move money to any part of the world in 10 mins once I have access to internet
Actually, you can transfer money to anywhere in the world instantly with Bitcoin. It's just the confirmation time that may take you some time to wait.