Have you considered the possibility that the issues you are describing can be and, to a certain extent, have been dealt with?