Very few people actually know how to provision and manage a lossless Ethernet fabric and I’d wager someone who had literally never touched infiniband would have an easier time accomplishing it from zero with IB than with Ethernet on real vendor gear.
Ethernet has so, so many gotchas. Maybe if it was a layer 3 only network it would work. Maybe.