>Is political correctness necessary to have a thriving community / open source project?
Not at all, but this reads like childishness rather than political correctness.