Indeed, we definitely agree that a good GC in no way makes TRIM irrelevant.
Incidentally, according to
an article on AnandTech, Micron's NAND smaller than 34nm is rated for 3k p/e cycles. Given that most "modern" SSD now use 20nm MLC chips, your assumption that only the low end SSDs have ca. 3k p/e cycles is unfounded.
At the end of the day, you need TRIM, GC just masks the problem but does increase the wear, and OS X is the only OS from main-stream OSes that doesn't "permit" trim on aftermarket SSD, even Android does it! And the problem is not technical one, as TRIM capability is reported in ndevice's ATA IDENTIFY DEVICE command, i. e. at the same time as the "APPLE SSD" string is returned.