Well here goes....
The only reason I'm a BB Nazi is actually Q-factor. Honestly, in the most part sod the worry about the chain-line being bang on to the Shimano ever changing bull-shit specifications - chains are flexible!.
Even for SS / Fixed the same applies for me, I will re-dish the rear wheel and play with the axle. etc.
What I am particular about is not only the Q-factor, but also equidistant spacing. ie. the cranks are centered. Here you are at the mercy of all sorts of crank types and profiles. There really is some utter dross out there and manufacturers and even so called qualified bike mechanics can produce some abhorrent set-ups.
You only need to look into some Shimano specs. to realise they actually don't care about it much, unless you do your research and go up to at least LX, XT, XTR level. After years of fiddling, I've pretty much settled on one BB width and one crank, and one crank length and a Q-factor of 160 - 165mm..
Yes, there's much here that I agree with. About standardising on the bb, for starters. 110mm is mine. Thing is, my cranks are mostly early 90's, M550 etc, and they had 122mm fitted from new. Yes, chainline moves "in", ie towards the low gears- but that's win-win for me, because I'd rather line up my middle ring with a 21 or 24, because they're the gears I use most, and also push the hardest. This may not work for everyone, but it sure works for me. The granny (grandad?) ring also gets closer to the big sprockets, that's ideal.
And I'm disappointed that the newer cheaper Shimano cranks have such a big Q. And I don't think they care much either. Why should they, they're the one big pike left in the pond.