What I see in coming years is that there will be two blockchains, one that is controlled by Banks but merged with the public chains and another is the public chain that is controlled by people, but the value will be held more on the public blockchains, no one will trust all these bankers and government to control their finances
I would rather avoid this type of conjecture based on a sweeping argument. Moreover, the notion of, "no one will trust all these bankers and government to control their finances," is nice for Bitcoin but certainly not an absolute. Through necessity, culture, or other ideological premises, some entity
could control an aggregate chain that
is more powerful than a public chain.
As for governments? I'm not much for them but the social contract of giving up freedoms for reciprocated order doesn't have to be untrustworthy: it's just the fact that the larger the government grows, the harder it would be to trust the individuals that are making changes to such a system. Consider it social inflation, a dilution of your voting power and impact on policies.