There is no way this (one standard for everything) will happen, because it doesn't work like this either in the car industry or in the bike industry. That said, the number of standards in bike industry is somehow manageable I think, and for some bike types (like road bikes) you can build a completely standard bike with every component easily interchangeable. However this is not the case for the motors and batteries. The price of the components is a different issue still.