A couple decades ago, the engineer who designed it would have been fired. Nowadays, it passes and is sold to a wearily accepting public: Can you tell me why anyone would use metal parts that rust in a toilet tank?
Maybe it looked good on paper–excuse me, screen–but the computer didn’t happen to mention that the choice of metal RUSTS!
I’m thinking that the concept behind something like Chris Crawford’s Storytron where attributes and possibilties are selected to approximate an accurate reaction or result might be a good thing to plug into all those CAD software programs if people these days are ignoring their own common sense.