personally, when i started doing more "glue" in my tech roles, i got a lot more done and enjoyed my job and coworkers vastly more than trying to be the "tech stud".
when "getting stuff done" over-ruled "but i'm right", i was also a lot less stressed.