rtl-generics appears at FPC 3.2.0. That means that e.g. anybody on Debian "Stable" should have it, but anybody on "Oldstable" won't... and I'd definitely call it a poor
Now, my preference is to compile FPC myself, so even the older systems here are candidates for having at least 3.0.4 (I've got a 32-bit laptop which I use for various things, Debian no longer ships the video driver which effectively pins its version). But considering that system, and considering a production (well-firewalled) system for which at one point I had to use an older compiler (because of ASound requirements, now fixed)... no, I'm really not happy demanding 3.2.0.
MarkMLl
Well, I am still happy with D7

And 2006 and XE 10.1 but those were expensive except the latter..
Freepascal is free software and is well maintained. Some commercial options not quite so. With free software you can also update for free, but you are right that in the case of the commercial versions I still need D7. (because the development version of the compiler is and should be frozen in commercial settings)
But anything I can do in D7 (or higher) I do with FreePascal now. It is not only a matter of taste, but about two other things:
1. Is it stable
2. Does it fit my requirements
I don't have to work, but these two were always important to me.
Btw: I also compile the compiler myself, both current and trunk. And that goes for more than just FreePascal...