I am surprised because google review team rejects half of my extensions and apps.
Sometimes things don't make sense to me, like how "Uber Driver app access background location and there is no way to change that from settings" - https://developer.apple.com/forums/thread/783227
This exactly what was happening with me and I recently started a project called Postbase to setup my own cloud infrastructure. There is so much free OSS software out there which is 100x better than what Google, Amazon and other offer. github.com/umrashrf/postbase (this is in alpha and work in progress).
Just in time for my app (Cancelly.ca) to use a CRM. I was going to code a CRM myself. I hope it stays open source. Like how OpenAI went from being Non-profit to for profit.