It's not a problem, it's trivially easy to change what RPC an app / wallet uses. It's literally just changing a URL since the interface is all standardized. There are a lot of other much more important risks to solve that aren't mentioned in this article.
The implication core devs don't understand the centralization risk of RPC services is absurd, as is much of this article.