Downloaded Delphi CE to play around a little, and it pretty much just reminded me why I rarely use Delphi personally anymore, and why we switched to using Lazarus in production at work. The Delphi IDE just isn't very good. It's quite slow, it uses a lot more memory than it should, it has many, many annoying bugs and quirks (I
don't care that you can't find the icon file Mr. Delphi, just compile the application and stop showing me the stupid VRCs!) and the package system is a huge pain to use compared to that of Lazarus.
By which I mean, in Delphi you pretty much always have to manually add things to both the ever-growing "library path" and "browsing path" in the options menu to get anything to work properly. It's also for some reason completely unable to find anything that isn't a Pascal source file by default, so INC, RES, DFM, e.t.c files often end up having to be put in the global BPL folder unless you want to recompile all the required packages every time you build a program.
It doesn't even look nearly as good (running on Windows 10) as trunk Lazarus does. Cheap low-res icons and ugly out-of-place menu bars everywhere...
As far as the questions some people had about how feature-complete Community Edition is though: it is in fact completely identical to the Professional Edition, meaning full optional support for all platforms (Win64, Android, iOS, OSX) except Linux Server, and meaning it includes the complete source code for the Delphi RTL, VCL, FMX, e.t.c frameworks.
Regarding the fact it includes the source, also: more simply put, this means that complete Delphi library source code is now available to literally anyone at all in a free, legal download, whereas before it was only available to those who either pirated Delphi or paid for one of the more expensive licenses. So there is perhaps a somewhat higher chance of future FPC/Lazarus patches including plagiarized code, which is something the devs might want to keep an extra-attentive eye on going forwards.
I searched info what FMX use under the hood as native macOS GUI..., but did not find.
FireMonkey is a completely GPU-based, hardware-accelerated API. It uses DirectX on Windows, and OpenGL on all other platforms.