No, it is a fact that OS X.10 Yosemite does not require the assistance of third party apps to manage third party SSD drives. It handled them natively. All of them. It is also a fact that TRIM was incompatible with OS X.10.x Yosemite because it would conflict with the built in management. What is nonsense about factual data?
No, it was because the security model changed.
It was Apple’s choice for Yosemite because of security but the workaround was disaster prone.
I sure you understand Trim. It’s essential to a long life for SSD’s and garbage collection is not the same thing.
Besides they fixed it later on.