Re: Ah yes indeed.
"You should have better designed mice! These are clearly not fit for purpose! Why is IT so crap?!"
Sadly I once worked for a company where I had overall responsibility for an enterprise software product. A client installation was to be carried out at a rather pleasant exotic location so the CEO decided that he would do the install "to impress the client". Unfortunately his knowledge of the product was about as good as that of, I imagine, most CEOs. He had also not troubled to understand a few things about localisation.
The result was that after several days he came back and ranted at me that the product was "not fit for purpose," and proceeded to undermine me. So I did the only thing possible, which was to become a contractor, wait until there was an all hands to the pump crisis coinciding with the end of a contract period, and not renew my contract. It took a year, but revenge is a dish best served cold.