Before I knew what all the BB30 hubbub was about, I remember wondering why Cannondale went so far on all the equipment on my bike to make everything Ultegra 6800 except for the cranks. But then I thought, "Well, the wheels aren't Ultegra & they could've been so maybe Cannondale wants to keep some diversity in the package." (To their benefit, I'm sure) But, alas, I think the real reason lies in the fact that BB30 is their standard but Shimano don't play that. Sooooooo.....they team up with folks like FSA or (most recently) their Hollowgram/Spidering stuff to answer that call.
Admittedly, I have no problem with it, though the purists would say, "Well, that's not a true Ultegra groupset bike!". (No biggie to me)
As to whether BB30 is a failed standard......well....I could either point you to my own "Another BB30 creak" thread where I was rather enlightened as to how effectively simple and efficient it is (if not misunderstood). And simultaneously shown how derivatives of BB30 seem to come back to BB30. Or just point you to rpenmarker!
Admittedly, Cannondale might have field tested more exhaustively to create the kind of maintenance schedule most folks could simply handle themselves before annoyances become internet talking points, but such is the case. If there's something I could change, it'd be a much more lengthy maintenance interval, but maybe another standard down the road.
(shrug)