Hydrogen vs. Battery Electric Cars

Why not standardize battery cells just like the chargers are standardized in the EU (but not in the USA, iirc)? If you need a new/full battery, you can just swap one out.
It's way faster than charging, but also way more efficient than H-cells. Those empty batteries could be charged overnight. Won't that be the best of all worlds? Having all those incompatibilities and monopolies isn't a great thing. While you'd still have the weight issue, it's a tremendous win and solves that glaring problem.