For example, the author is one of the people who started the Greater Than Code podcast. Some of the regulars and panelists for that podcast, since its inception, have been involved in efforts to purging people from conferences, tech communities etc. that they deem to be "un-desirable" or "bad people". The challenge is that the lens they used for applying these labels generally seems to split along political lines, where left leaning individuals tend to agree with these labels and right leaning do not.
If you have successfully purged most of your "un-desirables", forced the other ones underground with the real possibility of losing their job etc., and the only people who dare to say anything are those who subscribe to your ideology (the "in" group), I'm sure that things must look really rosy. But, for the large number of people in the "out group", not so much.
Beyond this, I'm skeptical of software development itself pushing us in this direction. If that statement were true, would we have not noticed this in the early days of the profession?