But languages change and can be made to change by one's actions. This has been true for terms of address over the centuries and for many grammatical points both in English and French. The issue is not usually change but rather whether one approves of the change. The issue in French is complex. One might never reach simple, direct, and universal solutions.
Many partial solutions are still possible.
That's one step. In some cases perhaps, but check the Quebec job ads for variety of standard solutions. But, in addition, one does hear psychological gender in speech even though it is considered incorrect grammatically.