Had a boat divemaster come to me to have his cylinder replaced. This guy was in my crew. He was diving a steel 95, I was using my HP100. He had been trained by my lead DM how to fill tanks, which includes blowing out the face of the cylinder every fill, and blowing out the whip EVERY FILL.
Fella came to me with a failed steel 95. Completely rusted out with pitting rust. I asked him who filled his tank, he replied that it was only ever used on my boat, and I must have a failed air system. He always filled his own cylinder. I replied that my wife always filled my cylinder, and that I dove far more than he did, would he like to compare mine to his. Why yes, he replied.
The inside of my cylinder looked brand new. His was pitted out. It has to do with who is doing the fills, and how they treat your cylinder. That's why I asked if it was filled in a water bath. I don't care if the whole thing is underwater once the whip is pressurized, but if the face has one droplet on it, or the whip has one droplet in it, and that drop atomizes when it enters a tank, it will destroy a steel in a very short time.
A water bath is unnecessary. I don't care how fast you jam a tank, you can't get it above 300 degrees, so you aren't going to stress the tank. I also don't care how cool you keep the tank when you fill, it's the air that heats up and then the pressure contracts as the air in the tank cools. Keeping the cylinder cool while filling does nothing to ensure a full cylinder, but you can't tell anyone that, it flies in the face of "common sense". The only way to get a full fill is to fill slowly. Filling in a water bath only serves to get water in a cylinder, as I suspect happened here.
7 years later, my cylinder still looks brand new. I am always amazed how good a steel cylinder can last with a small amount of care.