I have not dived Cozumel in many years, but the last few times I was there, I did indeed dive with (and prefer) steel 120s. I also have my own steel 120 twinset that I use for pretty deep deco diving. What follows is my observation of reasons most dive operators don't use them.
- For the overwhelming majority of divers in resort areas around the world, the AL 80 is just fine for standard NDL dives on air. It provides a total dive time that allows them to run a predictable schedule of 2-tank dives. Many dive operators do not want their customers to do 80-100 minute dives because their schedule will not allow it. In fact, the 120's became a significant problem on one trip to Cozumel. The harbor had been closed in the morning, and our trip was postponed to the afternoon. We did the first dive and a long surface interval, as usual. When we got back to the boat, our gear had been setup for the second dive, and we all saw that we only had 3,000 PSI in our tanks. We all complained about it, and the DM lied and said that 3,000 PSI was a standard fill for all tanks. We all knew better. Well, we did the shortened dive and got back to the marina just as night fell. If the DM had simply told us that we had to shorten the second dive to get back by dark, we would have accepted it without a murmur of dissent. The fact that he lied to us about it did not go over well, to say the least.
- If you are going to get the true benefit of the extra gas by staying deeper longer, you need to be diving nitrox. When I used to dive Cozumel regularly, nitrox was by no means common. In my earliest days there, if you wanted to dive nitrox, you were limited to a single tank, used on a second dive. Once when I asked for the nitrox to be used on the first dive while we were on the boat, the DM gave me a stern lecture on how very dangerous it would be on that dive. If I were to lose buoyancy control and drop 20-30 feet below the planned maximum depth, I would die a horrible death in an instant.
- 120's are indeed pretty long. I am just about 6-0, and my doubles really are a bit on the big side for me. They are much too big for many customers. Aldora does provide HP 100s, too, which is a good size for shorter people.
- Steel tanks have an increased maintenance problem because they can rust. I do my own tank servicing, and when I O2 clean my steel tanks, I am very careful to dry them as quickly as possible to avoid rusting. I can just let my aluminum tanks drain if I want. If you are a dive operator that does not do your own filling and maintenance, you have to reply on someone else's carfeful maintenance procedures to make sure your tanks do not fill with rust.
- As ChuckP said, it is much easier for dive shops to use the common pool of fill station tanks than to own their own.