I've always expected that programming choices were more likely the result of familiarity with the software. Could be wrong, but if it's a big change, one has to hire in experts. My Wife is pretty much totally comfortable with HTML, but it eludes me. (And when we met in College, I was probably the better programmer, but she generated code faster. (And a lot more of it. Her programs always ran slower and her card stacks were always thicker.) )