1. I mostly agree with you. The anti-swear is system is most of the time just annoying, and doesn't really help. The only reason to have it (as said before) is because the uttermost inexperienced minecraft players will swear
(typing it out makes it sound way less logical, for some reason) and against links, e.g. this-is-totally-not-a-virus.com.
2. Using this 'select your language' idea, it's like saying: "Press A to swear, press B to get irritated while typing normal words". In other words, it would make stuff even more complicated, as most users will actually have it on English (as a dutch person, I have it on English).
3. The "
You are not allowed to say <word>!" suggestion. Yes please. I don't know how much more lines this will take, but it would help so much w̶i̶t̶h̶ ̶b̶y̶p̶a̶s̶s̶i̶n̶g̶ ̶t̶h̶e̶ ̶f̶i̶l̶t̶e̶r̶ ̶w̶i̶t̶h̶ ̶s̶w̶e̶a̶r̶w̶o̶r̶d̶s with avoiding specific 'swearwords', and talk.
4.
Just cause they don't reply doesn't mean that they haven't seen this thread.
That is the exact definition of ignoring: seeing it but not doing anything with/about it.