Radix is the only protocol that uses sharding to deliver linear scalability and it can meet the throughput needs of any number of dApps as the network grows
there were a lot projects with sharding (for example the 1st one was Zilliqa, than Quarkchain etc). But who need this TPS without usecase? There are hundreds blockchains with enough TPS but without usecase and adoption.