That's really good to hear. But why was the non-standard way even an option?
However, the right answer is usually to exceed the requirements of the standard in way that best benefits the consumer and meets business goals.
People tend to have their own ideas on how things should be done. They should definitely be heard too. There is nothing wrong with questioning or doing things differently than current standards dictate as long as you have open, honest discussions.
if(document.layers) ...