FCoE (fibre channel over ethernet) was similar. Not only was it an amalgamation of arguably incompatible standards, but it was an unusual use case. If you needed data security / reliability, etc you could go FC. If you needed a cheap data protocol you could go iSCSI.