I really think that archaeology you speak of is great for building skills, and as a result when giving the opportunity you start building much more elegant solutions.
My career path has followed a similar trajectory but I do enjoy a good "mud wrestle" as you call it every now and then :)
My career path has followed a similar trajectory but I do enjoy a good "mud wrestle" as you call it every now and then :)