Most (all?) of those points are indisputable, but this is the system we have built. I agree it could be better, and admire those who work hard to improve it. I just try to fit in while pedaling around. It seems to work well enough for me. (and many others)