I have more than 20 SSDs, differnet brands, different series, different capacities. The MX300 was the first SSDs with such a short life.
I have also other SSDs which failed completely (Sandisk X300, Corsair Neutron XT) and which made problems (Sandisk Ultra Plus, Corsair Neutron, Crucial M500), but it tooks more time till this problems ar´tarted.
And yes, my old M4 (2), Kingston V200+, Mushkin Enhanced Chronos, even OCZ Petrol and Octane still worked well.
Remark: Some SSD-manufacturers don´t support the SMART-parameter 01 Raw read error rate. This is one of the first indicator to show problems.