Compatibility error? CCR2216-1G-12XS-2XQ with Ubiquiti Modules

I had the same problem after upgrading to ROSv7 (http://forum.mikrotik.com/t/routeros-v7-bug-on-ros6-working-unrecognized-10gb-sfp-dac-direct-attach-cable-copper-pigtail/176197/1). If you want to use your transcievers and cables you would have to downgrade to ROSv6 or at least ROSv7.11.3 where the MSA compliance is not mandatory. Our cables started to work after the downgrade.
There was an announcement with ROSv7.12 which is deleted today - it said:

Notice - SFP/QSFP functionality has been refactored for consistent behavior and better scalability. Now, compliance with SFP/SFP+/QSFP MSA standard is mandatory. This may cause issues with SFP/QSFP modules that are not fully compliant. All current MikroTik modules abide this standard.

Shame on Mikrotik for forcing all their users the MSA compliance.