I know that it is now. But when this was established, the dreadnought combat class probably referred to the dreadnought naval unit. As a patchwork mod this may well go back that far. Since all naval units get the naval promo, that's cool, but if we're going to establish a land promo, why would ONLY Dreadnought combat class units get it? Wouldn't other land unit types be a lot more deserving? Maybe many other land unit types DO get it, in which case this adjustment you made WOULD make sense. I'm just guessing this is so ancient that the combat class used to refer to the boats when this was originally designed and if we're going to give this to the mega tanks, we should extend that to all tracked and wheeled units I would think, as well as helicopter ones which would really need weather forecasting assistance.
Yeah makes sense that it goes back to a mod before the Dreadnought combat class existed for giant tanks and instead it referred to a type of ship.