In the past I often tend to replace stock Android with LineageOS but in today's world with so many attack vectors like for example malware in supply chains etc. I choose to stay with stock OS. I also have my bank apps and lot of my clients data/credentials stored on my accounts.
I used to choose Motorola devices for a long time but since 2 years when I bought Edge 30 Fusion I started to notice they automatically (without my knowledge) add 3 stupid apps or games about two times a month :/ There is no way to stop it. My kids phones are stuffed with this sh*t.
I used Delphi versions 2-7 many years ago when I was learning to code, some were free versions some were pirated ones.
Then I moved to other web languages (PHP, JS, HTML, CSS) and then few years ago I discovered free Lazarus/FPC combo.
It's stable and has single huge advantage - it runs flawlessly on Linux/OSX/Windows/FreeBSD and can compile binaries for other OSes and architectures even on ARM(Raspberry Pi).
Lately I've found UniDAC database components by devart.com for Delphi/Lazarus and loved them instantly.
I also think Delphi Community version is too little, too late with such a good and cheap alternative.
I just have no time and knowledge to build ROM myself. 100% open projects also suffer supply chain attacks.