You brought some interesting points.
Yes, a mix of technologies could lead to mix discussions in here and related forums. Personally, I don't care the technologies being used. I use a few myself. There are technologies that I use more than others. I think this is fine like that.
About situations that can occur following such discussions, we don't pay attention to the technologies used by the individuals. We focus only on the guidelines we have in place for the good running of the engine.
As far as what could be done to improve, we are always accepting suggestions. I would say however that we feel that what we have in place is something good. It is not perfect nor will it ever be. But, from a management POV, we have to take decision sometimes and no matter what it would be, it would never please everyone. This reminds me about the situation when we release a new option on UT where there seems to be at least some that will not like it, from my own POV. :) But, in general, most do like those nice enhancements.