Sta-bil is only good for a supposed year. I used it for 2 years to store my car and my bike when I went to Korea. No problems, but I could tell the gas was very soured. If he put it in there and it sat for years well there is limits to how much protection sta-bil can do.
A lot of people use transmission fluid in conjunction with sta-bil due to the properties of the oil and it coats things and helps prevent the ethanol from getting that crusty white residual stuff on the aluminum surfaces since leaded fuel had gone away. (sorry not familiar with this procedure or what it actually does)