Hydroponics usually isn't competing on cost, it's competing on other axes, such as having a greater amount of control. Just the same as greenhouses vs growing in the open. Farming is mostly about dealing with or preventing everything that could go wrong.