I believe that Air Force maintainers have a better focus on all things aviation whereas the Navy aircraft maintenance staff are split between naval and aviation interests. Similarly, the army staff who carry out helicopter maintenance have impressed on them that they are soldiers first and maintenance engineers second - the system results in a fairly high turnover rate and thus overall experience levels remain low.
Couldn't agree more! The Army tells it's aircrew the same thing.