We all know this happens. No matter how hard we try at some point we have to work with a product that we don’t really like, but a customer or employer does.  Usually it is not worth quitting over (unless…