Waw, you must have a bad memory, quoting yourself from 2014:
Maybe you should blame yourself for not engaging enough with the forum? You made exactly 5 posts (among them one good and one bad experience).
I'm glad you've put (RANT) in your subject as a rant is indeed an argument that is fueled by passion, not shaped by facts. There are times I feel the same too when it looks I've searched for a solution like forever, only to realize I myself was mostly to blame (due to fatigue or wanting to skim the answers to fast, missing valuable clues?). Android has changed a lot over the last few years and I was in the same position as you where. I hadn't used B4A for a couple of years (I mainly use B4J for webapps now) so it was also for me quite a chock some concepts I (thought I) knew didn't apply anymore. But I was very happy to see Erel had found simple solutions for those new changes. The Android changes Google makes can be very drastic sometimes, but every programmer in any language (Kotlin included) has to adept to Googles decisions.
Anyhows, good luck with your endeavors and see you back again in a year or four when you realize you can get stuck with those other tools too. I do hope you read my answer and maybe after a good nights rest you'll get an epiphany and solve your programming problem in minutes. (I know I do

!)