I think that most of the problem lies in the perception of what each group of people expect from each other. Also having worked in both areas of the industry, there is good and bad in both sides. The line guys appear to be happy to D.D everything until the aircraft comes into the hangar even though it may be on the ground for 12 hours, and the spare parts are sitting in the stores.
On the other hand, it is sometimes difficult to get the hangar guys out into the open air, if required to work on the line.
In the end it comes down to personal preference, and if you have overalls and a toolbox or a white shirt, leatherman and sunglasses (to be worn even if no sun).