People like to laugh about the Torment Nexus, and I agree it's a good joke.
But did you know in Poland large office complexes are called "mordor"? There's even The Mordor, in south Warsaw. Everyone calls it that, and do you think it has given any of the corpos who rent offices there as much as a microsecond of a pause? Of course it hasn't.
One day some actual invention is going to be named "torment nexus" retroactively, and some techbros are going to be proud their product got the privilege.