> If you are running a small Clos network and don’t have IPv6 or EVPN [..]
... seem like two relevant qualifiers to choose BGP over OSPF.
Other than that, being religious about a certain technology seems like a bad mindset to hold on to indeed. When you have a certain scale it starts to make sense to question the efficiency of the primary technology in the market for your specific use case.
Edit: essential qualifier for the mentioned mindset added