This proves that MetaMask wasn't a decentralized app since its lunch and that it can be controlled by a centralized power.
Looks like you misunderstood the Metamask problem here, you better read the responses of some of the members above or read the full news. This also only happens on the ETH network, not with other networks. The only solution is to replace it with an alternative RPC or run your own local node, then your Metamask will be decentralized again. Find alternative RPC here:
https://rpc.info. There are some RPC server that may not be listed, please use google search.