I have a 9m long double steel garage, in which we also use the rear area universally for storage of garden tools, children's toys, bicycles, car accessories, tools, etc.
One main reason was, among other things, that we do not have 6m width available. In this regard, steel garages are of course significantly more flexible and space-saving.
Our steel garage stands on a U-foundation and is paved. At the beginning, we had moisture on the floor. Whenever I placed something down, the pavement underneath would be wet afterward. During that time, I also had rusting tools. But that settled after a while.
For dripping water from above, the manufacturers usually offer a coating. I have a friend who has a steel garage without this coating and told me that he occasionally has drops on the ceiling and on the car during unfavorable weather conditions. However, the number of days can be counted on one hand.
From my point of view, moisture can escape much better in a steel garage than in a precast concrete garage.
Where you have to think a bit more, in my opinion, is if you want to fix something to the walls. (Electricity/hanging for garden tools, etc.)
An advantage of concrete garages, from my perspective, is that the concrete garage should filter temperature peaks much better. Cold beer in summer you only have in a steel garage with a refrigerator :) and in winter it freezes. No idea what the experience is like with precast concrete garages.