Slow down a bit...
You're spinning a story that's just not there.
If they didn't want you to have a prewash, they wouldn't have it, period. It's not like it's a common feature in the US.
Claiming melavalance seems a far reach.
And they certainly won't respond better if you tell them that.
(Working in customer service for a retailer handling cases in store I can tell you I empathize on the issue there, but not on that claim. If a customer is upset about service issues, I totally agree with him an give my best. If he claims we do that on purpose and threatens me with such claims, I take that personally.)
The reason some settings are hidden in a service menu is that they are not ment to be needed.
They exist as a relict for special cases. They alter cycles in ways that may not be beneficial to everyone.
There are settings in there that are capable of basically bricking a machine.
So they placed them on one level, not ment to be activated without technician consultation.
And they are not new.
They are there since the Novotronic days...
They won't take away water plus, they won't take away max rinse level.
Just like the Allergy option never was in the user accessible level, the max rinse level will never leave it.
Yes they are currently pretty slacking with quality control though, that is true.
Easiest way is always to make hell break loose.
They offered a feature, that feature is not usable, the manufacturer dosen't resolve the matter, thus you can always push to reverse the contract on basis of false pretence.
They will check out the machine with a technician first, they will confirm the fault.
They won't be abled to resolve it, then they offer a replacement - usually a model one level higher.
Not sure if I missed something, but you haven't even had a technician out, right?