Nobody’s asking you to. Your programmers have managed to work with incoming text and inject new messages - even graphical ones.
I don’t care if the chat filter came with the chat software or if you wrote your own. Manipulating existing messages is almost certainly easier than injecting new messages.
Yes, writing a dedicated regexp for every word you want to censor IS needlessly complicated.
You guys just don’t spend the necessary time thinking about issues and the implications of the solutions you come up with.
Which, in the long run, only causes you more work and more importantly, more tedious and more complicated work.
If you believe your time is ‘better spent elsewhere’, then get it right in the first place, so you don’t have to come back to the same thing over and over again and make it worse with every iteration.
Let’s write the game in Adobe AIR and get cross-platform for free! Oh, wait, that was a dead-end. No matter! Let’s rewrite the game in Unity! That took a while! Let’s update Unity until all our bugs magically disappear! Why are there more bugs than before?! Let’s add a core game mechanic that requires touch input! Oh wait, you want this to work on desktops too, oopsie UwU.
Why bother testing the new UI on anything but your own phone when you can just spend the extra hours in the office on a Saturday, because that’s fun, right?
Why bother with spellcheckers?
Paraphrasing Salty and Kafka: They’re not perfect and won’t always save you. There’s no point.
Seat belts aren’t perfect either and won’t always save you. Why even wear one? Take the time to understand the implications.
You strike down every bit of criticism. Everyone that isn’t working at IP2 is always wrong about everything. You refuse every well-meant bit of advice. You reject every suggestion without giving it any thought. You literally ignore 99% of all feedback and I’m certain what little reaches the devs is too diluted and vague at that point to still address the core of the issue.
That leaves no room for anyone or anything to improve. Ivory tower.
We don’t care if all of you end up bazillionaires. Just make a decent game in the process and accept and start taking criticism seriously and work on the ample feedback you get.
Understand that ‘the customer is always right’ does not translate to ‘demean yourself’. It just means you need to take feedback and criticism seriously, even if you can’t, not even in the slightest, understand why somebody could possibly take issue with something.
Exactly the opposite of this (pretty dismissive):
Ivory tower. Try working with player feedback instead, even if you don’t ‘get’ it. Might just change the game’s trajectory. Or not. Won’t make it worse in any case.
More feedback for the feedback bin!