It's very possible that the installer of the new compressor is not evacuating the system long enough and leaving contaminates in the sealed refrigerant system. That would explain premature failure of the compressors. If your system does not have one, the installation of a liquid line filter would help remove contaminents. Make sure a new contactor is installed with the new compressor. I have seen voltage drop across bad contacts, causing higher amperage and heat on the compressor. Heat is #1 enemy of motors. Contactors are not expensive and worth the few dollars.
__________________
I rescued my best friend...Adopt a shelter animal.
Baltimore Md 42 years, Currently Pa