You do understand that this is a third party app you are talking about. Which hasn't likely been updated for 10.10 etc. So it's not Apple you need to be yelling at.
The problem is that Yosemite prohibits modified (unsigned) kernel extensions.
Since TRIM Enabler works by patching the IOAHCIBlockStorage.kext, it's not possible for it to work on Yosemite , unless you enable a special dev mode. It's not just a case of the maker of TRIM enabler updating their software!
I agree that Apple needs to provide a way to enable TRIM for 3rd-party SSDs. There's no reason not to enable it. The current situation is just silly.