Sharding wird nach meinem Informationsstand auch nicht kommen, zumindest nicht in absehbarer Zeit. Die Logik und technische Umsetzung ist derart komplex, dass man das Thema erstmal auf die lange Bank schiebt. Ist einfach wesentlich einfacher solche Konzepte gleich von anfang an mitzuberücksichtigen (Avalanche) als nachträglich durch massive Umbauten einzubauen.
Kann man da Ethereum einen Vorwurf machen? 2014 ist Ethereum rausgekommen und damals hat man sich über Sharding noch wenig Gedanken gemacht. Seitdem ist viel passiert und mittlerweile weiß man mehr als damals. Daher ist es für neue Projekte natürlich einfacher, nicht die gleichen Fehler zu machen.