I fail to understand Shimano's crank strategy. No BB30, weird 4-arm design, assymetric blades, no 110mm 39T blades, etc, etc.
shimano does not do BB30 because they do not believe that BB30 is a superior standard. they have argued this before, and as a mechanical engineer, their argument does have merits. BB30 gives you a tiny and, to a human, imperceptible increase in stiffness for much much higher complexity in maintaining the system. you get smaller Q factor, yes, but that is not a good enough reason IMO. it is, technically more robust to the elements than outboard bearings, but they are a PAIN to replace if something goes wrong. outboard cransk are much easier to replace, more versatile, and less likely to damage your frame on installation. same goes for PF30, and to an extent, BB86 and BBright as well. shimano will also make less money. so I DO see why they would not support BB30.
BB30 is popular among frame manufacturers because it saves them money. it's much faster and cheaper to purchase an OE spec bearing and press it into the fram than having to machine out steel threaded inserts and bond them into frames. it's a simple case of frame manufacturers versus shimano here. but shimano is sticking to their guns and as the major industry player, they have evrey right and clout to do so.
the 4 arm design may LOOK weird, but it offers tangible engineering benefits. the 4 arm design has been on shimano MTB cranks for awhile now. 4 arms are lighter than 5 arms, and shimano claim that the crank still retains the same level of stiffness. in addition, the new 4 arm design makes 110 or 130mm BCD pointless. you can put a 50-34 on that crank. you can also put a 53-39 on the very same crank. this is a game changer. cuts down inventory that stores need to hold ( you don't neeed to carry both compact and standard cranks anymore.) it also streamlines manufacturing. these savings may eventuaklly be passed down to the consumer if enough people follow their 4 arm standard and make chainrings for 4 arm cranks. ( shimano chainrigns are great but exoensive.) the problem here is that most other crank or chainring manufacturers are 5 arm, so they are trying to revolutionize the game here. My feeling is that this is a real game changer. once you get used to the 4 arm design, it actually looks pretty cool.
the new crank is certainly an impressive bit of techy kit and I'll be trying to get my hands on one as soon as ultegra 6800 comes out.
I think what you say is partly right and partly wrong;
The main reason why shimano doesn't go for a wider axle standard is because they believe, for the moment, that steel is the best material for a crank arms axle. And using steel, 24mm is the best.
Now, I think a 30mm or larger standard is much much better, because I think, contrary to shimano, that aluminium is a better material for this axle, as it will be lighter. A bit more or a bit less of stiffness makes so little difference that i think it matter much much less than weight here.
About bb30, it's a really bad standard. It's not bullet proof, and shimano likes bullet proof stuff (they do no carbon cranks, no titanium pedal axles... )The idea is good but bearings last very little. These bearings should be much bigger or thicker to make a good standard. Press fit bb30 is better though. Press fit is the way to go for many reasons, but mainly, it makes a stiffer frame, and the bearings have a better support, more gentle and which makes bearings last much longer.
I think shimano should go for aluminium axles and create a new global standard, like a 35mm axle with huge bearings, or with 2 bearings per side. And I believe they will do it sooner or later, but they have a hard head in shimano, so it will take them a few years I think.