I believe no. Ethereum is selling an idea, sharding, that's supposed to scale the network, but does the opposite. It's centralizing.
sharding is only supposed to fool people into thinking they are running a full node. as i said before it is somewhat similar to telling Electrum users that they are running a full node!
if you are not downloading, verifying and storing the entire blockchain then you are not running a full node. you are running a light client.
Additionally, true full node (store and verify all transaction/block) is still needed which makes sharding feels useless.