H2 is only an energy storage unit, you still need to make the damn stuff. Which requires energy. And that's not even getting past the storage problem it causes because it'll become oxidized by basically everything (and will rust out the metals in your car or in other cars on the road).