You are comparing a hypothetically viable thing to an actual shipping, proven product. Without seeing the hydro network in place, seeing what retail prices are on hydrogen in volume, this is all supposition. While the Mirai is shipping, the fueling network is sparse and incapable of handling more than a few cars. Hundreds of thousands of EVs are out there in use. Fuel Cell cars are largely in prolonged beta while they figure out how to deliver fuel to a car that may never ship in volume.