Stormrazor is a good design if there's no crit in the game, but since crit always existed and will probably always exist, there's just no point to this item, it delays your core zeal + IE build, lowers your late game potential than if you just went crit, kinda delays all of the other items including defensive ones like GA or Merc cause you just need to get your crit first etc.
Even if items like IE were nerfed and Stormrazor was made somehow viable again, this would just switch the meta to on-hit again, Vayne,Varus,Lucian would be played, maybe even lethality MF and Jhin, so honestly this item just doesn't fit into the game at all even if it's a good item on paper, i honestly kind off liked the item, it was to crit carries what botrk was to on-hit carries, a solid all around first item that doesn't really need other items to work, only problem was botrk goes perfectly into guinsoo, a match made in heaven, while SR kinda awkwardly goes into crit, if the item was changed so it gave crit it could work