Two forthcoming improvements to Ethereum are Casper and Sharding. While FFG Casper won't decrease the 14-second block time (because it's hybrid POS/POW), full-fledged Casper promises to. Sharding holds the promise of increasing transactions per second (and block production per second) many times over that.
Given the recent overloading of the Ethereum ecosystem in the light of Cryptokitties, etc., (part of which was due to the overloading of centralized systems such as Infura, EtherScan, and MyEtherWallet) how are these 'centralizing' influences planning on handling the impending massive increase in activity when the changes come into effect?
Shouldn't we all be pretty concerned about this given the heavy reliance on these heavily centralized systems? Would encouraging a much more decentralized stance (i.e. everyone running their own nodes) help?