If there is such a thing as a non-trivial commercial software project without office drama, I have never seen nor heard of it. I think drama occurs whenever and wherever there are a non-trivial number of people working together. It has nothing to do with linux specifically.